Cara Delevingne sends drunk texts to Prince Harry.

Cara Delevingne

Cara Delevingne

The 23-year-old actress revealed some of the most outrageous things she has ever done to her 'Suicide Squad' co-star Margot Robbie, including having sex on a plane and sending late-night messages to the British royal.

Margot shared: "We just talk about regular girl stuff. She is like 'I've had sex on a plane' and I'll be like 'yeah, but I've had it on a jet ski'.

"And she will then blow me out of the water and tell me she 'drunk texts' Prince Harry. So I'm just like 'okay, you win'."

Meanwhile, Margot also opened up about the challenge of playing crazed superhero Harley Quinn in the new comic book-based movie.

She told the Daily Star Sunday newspaper: "Harley's outfit is sexy, but I don't think she is trying to be sexy if that makes sense.

"She isn't that sort of character. It kind of took me a while to get used to wearing it. I don't normally go out in hot-pants and fishnet stockings.

"We used to eat burger and fries at lunch and I used to think to myself - I am never going to get back into those hot-pants."

The movie has been panned by some critics, but the Australian actress is confident fans will enjoy watching it.

She said: "I think we have made a really great movie, and I am really proud to be a part of it.

"Harley was an amazing character to play and everybody who I worked with is just so talented.

"I am sure we have made a movie the fans are going to love."