By Morgan Klosterman and ETonline Staff
8:20 AM PST, January 18, 2024
Margot Robbie showed off the best Barbie looks throughout the movie's press tour as well as on screen. See some of ET's favorite styles on the red (and pink) carpets.
Barbie hits theaters on July 21, 2023.
1977 Superstar Barbie
The Barbie star wears an outfit inspired by the 1977 Superstar Barbie with a pink sequin dress and a tool shawl as she attends the 81st Golden Globe Awards held at the Beverly Hilton Hotel on Jan. 7, 2024 in Beverly Hills, California.
2023 Barbie In Pink Gingham Dress
Margot Robbie is shown here in the Barbie movie in a plaid pink dress and had her very own 2023 Barbie created after her.
1960 Enchanted Evening Barbie
Sporting Christian Louboutin heels and recreating the Enchanted Evening Barbie from 1960, the actress attends the Barbie premiere at Cineworld Leicester Square on July 12, 2023 in London, England.
1961 Barbie Solo In the Spotlight
The actress wears the 1961 Barbie Solo In the Spotlight look as she attends the Barbie premiere at Shrine Auditorium and Expo Hall on July 9, 2023 in Los Angeles, California.
1992 Totally Hair Barbie
Margot Robbie poses and rocks the 1992 Totally Hair Barbie during the photocall for Barbie at Four Seasons Hotel Mexico City on July 7, 2023 in Mexico City, Mexico.
1992 Earring Magic Barbie
Actress Margot Robbie attends the pink carpet as the 1992 Earring Magic Barbie at Toreo Parque Central in Mexico City, Mexico, on July 6, 2023.
1964 Sparkling Pink Barbie
The actress attends the press conference for Barbie at Four Seasons Hotel Seoul as the 1964 Sparkling Pink Barbie on July 3, 2023 in Seoul, South Korea.
1985 Day to Night Barbie
Margot has another outfit change as the 1985 Day to Night Barbie while she attends the Seoul premiere of Barbie on July 2, 2023 in Seoul, South Korea.
1985 Day to Night Barbie
Actress Margot Robbie attends the Seoul Premiere of Barbie in the two part outfit of the 1985 Day to Night Barbie on July 2, 2023 in Seoul, South Korea.