Cara Delevingne has been romantically linked to actress Michelle Rodriguez and has admitted to preferring the company of women to men. But now she's revealed the real reason behind her seemingly anti-boyfriend stance.
According to the model, men only have one thing on their mind and you can probably guess what it is. Yup, sex.
"Guys just want to have sex with you," she said in an interview with the Telegraph. "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... it's kind of changed quite a bit," she added.
"I still have my old friends from school, but 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."
Talking about what people make of her: "I'm young, I'm having fun, I don't want to pretend I'm something I'm not. So I don't really care on that matter.
"People can say what they want, but I'm having a good time. I know what people are doing who are my age; I just think it would be a lie to pretend that I'm not having a good time."
LOVE CARA? See more from the model of the moment in the gallery below.
MORE! Cara's latest magazine cover is a total beaut...