• Share
  • Tweet
  • Share
Cara Delevingne

David M. Benett/WireImage

Someone's getting cheeky!

Cara Delevingne had a wardrobe malfunction, her second in less than two months, while attending the world premiere of Pan at the Oden theatre in London on Sunday.

The 23-year-old British supermodel and actress was photographed bending over a barrier to speak to fans, making her black, fringed mini dress ride up and giving others an eyeful.

Delevingne plays a mermaid in Pan, a Peter Pan prequel film. This marks her fourth movie role, following her leading performance in the mystery drama Paper Towns, which was released in July. While promoting it, she made headlines over a super awkward satellite interview with a local U.S. TV station.

Cara Delevingne

Karwai Tang/WireImage

Rooney Mara, Hugh Jackman, Cara Delevingne

David M. Benett/WireImage

At the premiere of Pan, Delevingne was joined by the movie's main star, Hugh Jackman, 46, who plays the pirate Blackbeard, and The Girl With the Dragon Tattoo's Rooney Mara, 30, who plays Tiger Lily.

The movie hits theaters on Oct. 9.