Written by OK Staff, August 3, 2016

Cara Delevingne is finally opening-up about her relationship with long-time love, Annie ‘St Vincent’ 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,’ the 23-year-old tells Vogue’s September issue, years after first admitting she battles depression.  ‘For those words to come out of my mouth is actually a miracle.’

Linked to men like Harry Styles and even Prince Harry in the past, Cara says it wasn’t until she was in her twenties that she was able to accept her bisexuality. ‘It took me a long time to accept the idea, until I first fell in love with a girl at 20 and recognized that I had to accept it,’ she says, hinting that Annie might have been that ‘girl.’

But that doesn’t mean men don’t get her all hot and bothered!

LONDON, ENGLAND - DECEMBER 16:  Cara Delevingne and St Vincent at the Scala in Kings Cross on December 16, 2015 in London, England.  (Photo by Mark Robert Milan/GC Images)

‘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 minivan, with a bunch of his friends around him, and pretty much jumped him.’

‘The thing is, if I ever found a guy I could fall in love with, I’d want to marry him and have his children. 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.’

However, ‘Women are what completely inspire me, and they have also been my downfall. I have only been hurt by women, my mother first of all.’

Cara’s referring to her mother Pandora’s heroin addiction, which saw her enter rehab when the actress and her siblings were just children.

My new @britishvogue cover 📸 by Mario Testino

A photo posted by Cara Delevingne (@caradelevingne) on

Posted in: