2 min read Fashion World Stella Tennant: Family confirm supermodel’s sudden death was suicide | Ents & Arts News January 30, 2021 Moises Bendorf British supermodel Stella Tennant took her own life after being “unwell for some time”,...