Cara Delevingne has spoken out about struggling with suicidal thoughts while coming to terms with her sexuality. The model and actress, 28, who identifies as pansexual, says that she had homophobic views when she was younger and grew up feeling "disgusted" by the idea of having a same-sex partner before learning to love herself.
Cara, who has dated stars including St Vincent and Ashley Benson, believes the "massive depression" she's suffered relates to her struggles to accept her sexuality.
Opening up to Gwyneth Paltrow on her Goop podcast, Cara said her "homophobic" past came from her conservative upbringing. She said: "I grew up in an old fashioned household.