19/06/2015 14:27 BST | Updated 19/06/2015 14:59 BST

Cara Delevingne Opens Up About Sexuality, As She Reveals She's 'In Love' With Girlfriend St Vincent

Cara Delevingne has opened up about accepting her sexuality for the first time, revealing that she is “in love” with girlfriend St Vincent.


While the model has openly been in relationships with women in the past, including actress Michelle Rodriguez, she only ever claimed she was “having fun” when questioned about her preferences.

Cara with girlfriend St Vincent

However, the model - who previously dated Harry Styles - admitted that she is still sometimes attracted to men, but could not see herself in a relationship with a man.

"But 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," Cara said.

"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."

Cara previously claimed that she was more comfortable around women as “guys just want to have sex with you”.

She told The Telegraph last year: "The funny thing is, I always used to have more guy friends. At school, I was a tomboy and it would be me and all my guy friends. But now, I don't know. It's kind of changed quite a bit. I still have my old friends from school, but I think ... I don't meet men now who just want to be my friend.

"They're just shallow like that. Unless it's one of my girlfriend's boyfriends, most guys are not like, 'Oh, we should just be mates.' I think it's harder to become friends with guys, because guys just want to have sex with you."

Photo gallery The Many Faces Of Cara Delevingne See Gallery