Cara Delevingne opens up about her sexuality and her mental health

Cara Delevingne has a lot to be happy about -- especially her relationship with girlfriend St. Vincent

Cara Delevingne might dream about men, but it's her relationship with a woman that has her feeling good about herself.

"I think that being in love with my girlfriend is a big part of why I’m feeling so happy with who I am these days," the model and actress told Vogue in its July issue. "And for those words to come out of my mouth is actually a miracle."

The two-time Victoria's Secret runway model said depression, anxiety and self-hatred have been a running theme in her life and admitted that at one point she'd considered killing herself. When she was younger, therapists and a stronger-than-Prozac drug cocktail were de rigueur.

"This is something I haven’t been open about, but it's a huge part of who I am."

But back to the I'm Feeling So Happy part: Delevingne, who made a celebrity-dating splash a little more than a year ago while she was living it up with actress Michelle Rodriguez, has been seeing musician St. Vincent, a.k.a Annie Clark, for months now. 

The "Suicide Squad" actress, 22, said it took her a long time to accept the possibility that she might be gay, but she did when she was 20 and fell in love with a woman. According to the Vogue article, her parents think it's just a phase.

"I have erotic dreams only about men," she said. "I had one two nights ago where I went up to a guy in the back of a VW minivan, with a bunch of his friends around him, and pretty much jumped him."

If she did fall in love with a man, Delevingne said, she'd want to marry him and have his kids.

"And that scares me to death because I think I'm a whole bunch of crazy, and I always worry that a guy will walk away once he really, truly knows me."

Oh c'mon, Cara: To know you is to love you. Honest.

Follow Christie D'Zurilla on Twitter @theCDZ and Google+. Follow the Ministry of Gossip on Twitter @LATcelebs.


Copyright © 2016, Los Angeles Times