Barbie had its London premiere last night (truly so many premieres, so little time), and Margot Robbie showed up in not one, but two dresses. First up, we have this custom Vivienne Westwood, complete with a stole and chunky pearl necklace:

"barbie" european premiere arrivals
Samir Hussein//Getty Images

But if you check out genius stylist Andrew Mukamal's Instagram Stories, you can see the original Barbie this fit was based on—and she actually has two looks. The "Enchanted Evening" dress that Margot wore on the Barbie carpet....and a retro red swimsuit:

Andrew and Margot interpreted this second look with a Dilara Findikoglu mini red dress, with a matching bag.

"barbie" european premiere vip photocall
Gareth Cattermole//Getty Images
celebrity sightings in london july 12, 2023
MEGA//Getty Images



You can check out all of Margot's Barbie looks right this way:

And if you want more proof on how in it she was during this movie, here's what Ryan Gosling had to say about his experience with Margot on set: “She left a pink present with a pink bow, from Barbie to Ken, every day while we were filming. They were all beach-related. Like puka shells, or a sign that says ‘Pray for surf.’ Because Ken’s job is just beach. I’ve never quite figured out what that means. But I felt like she was trying to help Ken understand, through these gifts that she was giving.”

From: Cosmopolitan US
Headshot of Mehera  Bonner
Mehera Bonner

Mehera Bonner is a celebrity and entertainment news writer who enjoys Bravo and Antiques Roadshow with equal enthusiasm, She was previously entertainment editor at Marie Claire and has covered pop culture for over a decade.