In her first solo Vogue cover story, Cara Delevingne has opened up about her relationship with singer Annie Clark, 32, better known by the stage name St. Vincent. Though Delevingne has never publicly defined her sexual orientation, the model-turned-actress told the magazine she is in love with Clark. “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. And for those words to come out of my mouth is actually a miracle,” she said.

She told Vogue that she realized she was confused about her sexuality beginning at a young age, which added to the anxiety and depression she suffered while growing up. Delevingne admitted that it took her a long time to accept the idea, until she first fell in love with a woman at age 20 and had to accept it. But she also accepted the fact that she also gets turned on by men, according to E! News.

Delevingne, who has modeled for Mulberry and Burberry, believes she grew up too quickly because of her socialite mother Pandora’s addiction to heroin. She herself was a troubled teenager and smoked a lot of pot. The 22-year-old described how she contemplated taking her own life, during a low patch in her life. She admitted that she went into depression and saw a host of therapists, but nothing worked for her.

In the interview the actress also talked about her exhaustion with the fashion world. In a video accompanying the profile, her famous friends Taylor Swift and Selena Gomez discussed what has made Delevingne so special. They and other friends, including Kendall Jenner and Gigi Hadid, congratulated Delevingne on her first solo Vogue cover.

Now focusing on her acting, Delevingne is set to star in "Paper Towns," which will arrive in theaters in the U.S. on July 24. It's an adaptation of a novel by John Green, who also wrote "The Fault in Our Stars," which also became a film. The new issue of Vogue will be on newsstands on Tuesday.