Oh, dear! Cara Delevingne accidentally flashed a little more than she meant to at the London premiere of Pan on Sunday, Sept. 20.
Wearing a teeny-tiny, feathery getup with see-through mesh panels, the model-turned-actress, 23, bent over to interact with fans and inadvertently flashed her underwear to cameras.
But the free-spirited English native was all smiles afterwards, posing with costars Rooney Mara, Hugh Jackman, and Garett Hedlund, and fiercely rocking her ultra minidress paired with a black, snakeskin fold-over clutch and black cage sandals.
In the new drama, based on the classic tale of Peter Pan, Delevingne plays a mermaid that Peter meets in his travels. The Suicide Squad actress says her film career is just starting out. "I wanna f—king Meryl Streep it," she told Entertainment Weekly in May. "I don't know if that’s possible. We’ll see."
Check out the video clip below to see Delevingne's wardrobe malfunction in real time.
What do you think of Cara's wardrobe mishap? Tweet with @UsWeekly using the hashtag #stylebyUs!
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!