Cara Delevingne admitted to being a card-carrying member of the Mile High Club and revealed that she had even had a fellow passenger once look on.
The model-turned-actress confessed that despite her penchant for hook-ups at high altitude, she hasn't learnt to keep it discreet.
Being quizzed about the "weirdest place" she'd had sex by Suicide Squad co-star Margot Robbie for Love magazine, she said: "I've had sex in planes a lot. But I've always been caught. It's super-hard not to get caught.
"I had sex in the chair on the plane and there was a guy watching. We ended up telling the air stewardess what was happening. Like, 'This guy keeps staring at us. Can you tell him to stop?'"
The 23-year-old has been dating singer St Vincent, 33, for 18 months, but has previously been linked to Harry Styles, Jake Bugg and Michelle Rodriguez.
Margot spilled the beans too, and said she'd got down to it on a jet-ski.
"Moving?" Cara asked.
"No! That's aiming way too high. A non-moving jet-ski, but in the water," Margot replied.
The two had plenty of fun in their interview, even sending suggestive texts to Prince Harry each saying they'd been dreaming about him.
Harry replied: "You two are obviously together. But I'm extremely glad I was in your dreams."
Cara has excited fans by chopping off her long blonde locks for an edgy long bob.
She debuted the look at her Comic-Con panel for new film Valerian And The City Of A Thousand Planets.
We're presuming she took a plane to the event in San Diego...