The world premiere of Barbie brought the stars in their Barbiecore finest to the Shrine Auditorium in Los Angeles on July 9. Leading lady Margot Robbie, who plays the titular role in Greta Gerwig's newest film, channeled one of the doll's vintage looks for the event while Ryan Gosling, Ken himself, went for an appropriate pink.