The actress explained why she likes to get prudish people into bed... because they ain't prudish when they get into bed.
Shy in the streets, freak in the sheets — that's what Cara Delevingne is into.
In a frank discussion on sex on RuPaul's What's The Tee podcast on Wednesday, the actress explained why she likes to get prudish people into bed... because they ain't prudish when they get into bed.
"Part of sex is connection, it's feral," she said. "You meet someone; but when they go in the bedroom its another animal."
"There's certain people who are super sexy and they flirt with you, but then you have sex with them and they're terrible," she added. "I like people who are really prudish, because when they get in the bedroom they are like 'what!!?' It's like a whole transformation."
As far as her own role in the bedroom, Cara revealed she is a giver, not a receiver.
"As a person generally I am really good at giving love and not receiving it, and I'm kind of the same in bed as well," she said. "There's a part of it where I find it quite difficult to receive pleasure. So I kind of just like to give."
However the "Suicide Squad" star, who is openly bisexual, has different modes depending on her partner's gender.
"I'm always very submissive with men, always. But with women I'm the opposite," she disclosed.
During the conversation, Cara revealed she lost her virginity at 18 and has always enjoyed sex, but accepts it takes more effort the older you get.
"I work a lot and it's tiring - it takes energy, it really does," she conceded, but added she would still "rather have sex than go out" clubbing at 26.
She also insisted on the importance of laughter during sex, and scoffed at the seriousness of sex scenes in movies.
Recounting a tale a friend told her about a time she was in bed with a guy, who was trying to be romantic while removing an eyelash from her nipple... which turned out to be a very-attached nipple hair.
"Moments like that happen, and you have to laugh!" she giggled. Because if you don't, you're not [gonna] have a good relationship obviously."
Cara has been quietly dating "Pretty Little Liars" star Ashley Benson for the past number of months, although they have yet to make it Instagram official.