Barbie stars Margot Robbie and Ryan Gosling were among the Hollywood names taking to the pink carpet in Leicester Square for the film's European premiere. Fans queued from early on Wednesday morning (July 12) for a chance to see the movie's stars.
They were joined by co-stars including Dua Lipa, Will Ferrell, America Ferrera, Ncuti Gatwa, Nicola Coughlan, Issa Rae and Hari Nef. Other celebrities spotted at the event included Sharon Rooney, Amanda Holden, Molly-Mae Hague, Georgia Toffolo and Sam Smith.
Robbie - who plays the title character - mirrored the Enchanted Evening Barbie from 1960 in her premiere look. Her pale pink gown had a corseted strapless top, floral detailing at the hip, a train and white opera gloves.