Model and actress Cara Delevingne has opened up about her romance with singer St. Vincent, revealing the Birth in Reverse star has made her very happy.
After months of speculation, the Brit has come clean about her relationship with the musician, real name Annie Clark, in the new issue of Vogue magazine.
She tells the publication, "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.
"It took me a long time to accept the idea (of being attracted to women), until I first fell in love with a girl at 20 and recognized that I had to accept it."
But she's still not sure she's a lesbian, adding, "I have erotic dreams only about men. I had one two nights ago where I went up to a guy in the back of a VW (VolksWagen) minivan, with a bunch of his friends around him, and pretty much jumped him... Women are what completely inspire me, and they have also been my downfall. I have only been hurt by women."
But it's her female friends who have turned her first Vogue cover story into a star-studded celebration - in a video accompanying the piece online, pals like Taylor Swift and Selena Gomez pay tribute to Delevingne and congratulate her on her first solo cover for the fashion bible.