Here's the cast of the new 'Barbie' movie and which dolls they're playing (2024)

Chevron icon It indicates an expandable section or menu, or sometimes previous / next navigation options. Homepage

Newsletters

Subscribe

Entertainment

Ayomikun Adekaiyero and Esme Mazzeo

Updated

Here's the cast of the new 'Barbie' movie and which dolls they're playing (1)

  • Greta Gerwig's highly anticipated movie "Barbie" premieres in theaters on Friday.
  • Most of the star-studded cast plays different versions of Barbie and Ken.
  • Here's a breakdown of the main "Barbie" actors and which characters they play.

Advertisem*nt

Margot Robbie leads the cast as the titular Barbie.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (2)

Margot Robbie plays "Stereotypical Barbie," the first Barbie ever created. She goes on a quest outside of Barbie Land to get answers about the purpose of her existence.

Robbie started making a name for herself as an A-list actor after starring alongside Leonardo DiCaprio and Jonah Hill in 2013's "The Wolf of Wall Street."

She has gone on to star in several popular movies such as "The Suicide Squad," "Once Upon A Time... In Hollywood" and "I, Tonya."

Advertisem*nt

Ryan Gosling plays a typical version of Ken as the second lead of the movie.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (3)

Every Barbie needs a Ken, and Ryan Gosling is the Stereotypical Ken to Robbie's Barbie. He tags along with his longtime girlfriend Barbie to the real world.

Gosling's career started in the mid-'90s on cult classic teen horror shows like Nikelodeon's "Are You Afraid of the Dark?" and Fox Kids' "Goosebumps."

Less than a decade later, he became a household name worldwide when he starred as Noah in the film adaptation of "The Notebook," based on Nicholas Sparks' bestselling romance novel.

Gosling also starred alongside Emma Stone in the Academy Award-winning 2016 ode to Hollywood, "La La Land."

Advertisem*nt

Issa Rae plays another Barbie who is president.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (4)

Issa Rae plays President Barbie, who is in charge of Barbie Land, where all the dolls live.

Rae told Entertainment Tonight that Gerwig said she was president in her "fantasy world" when she offered Rae the role.

Rae was flattered, but said, "I would make a terrible president."

Rae gained prominence with her web series, "Diary of an Awkward Black Girl," which later led to her creating and starring in the HBO dramedy "Insecure," which ran for five seasons.

Advertisem*nt

Kate McKinnon's Barbie appears to be more of a party animal, who, according to her poster, is "always in the splits."

Here's the cast of the new 'Barbie' movie and which dolls they're playing (5)

Kate McKinnon's Barbie doll is described as always being "in the splits," per the cast announcement. She also appears to be a spiritual guide of sorts, who pushes Robbie's Barbie to go off on her journey to the real world.

McKinnon is perhaps best known for her turn as former senator-turned-presidential candidate Hillary Clinton on "Saturday Night Live," where she was a cast member for 11 seasons. She joined the cast in 2012 and departed in May 2022, making history as the female cast member with the longest tenure on the show.

She's also starred in buzzy movies 2016's "Ghostbusters" and 2018's "Bombshell."

Advertisem*nt

America Ferrera plays a human called Gloria.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (6)

Once in the real world, Robbie's Barbie interacts with several humans, including America Ferrera's Gloria, who appears to be helping her.

Ferrera gained prominence after starring in the Emmy-winning show "Ugly Betty." She's gone on to appear in the "How To Train Your Dragon" franchise and star in the workplace comedy "Superstore."

She also produced, directed, and appeared in the Netflix show, "Gentefied."

Advertisem*nt

Ariana Greenblatt plays Gloria's daughter, Sasha.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (7)

As the teenage daughter of America Ferrera's Gloria, Sasha doesn't seem to be thrilled by seeing real-life Barbies.

Greenblatt has appeared in several popular movies in recent years. She played Young Gamora in "Avengers: Infinity War," Young Nina in "In The Heights," and voiced young Velma in "Scoob!"

She recently starred in the sci-fi action movie "65" alongside Adam Driver.

Advertisem*nt

Simu Liu plays a rival for Gosling's Ken

Here's the cast of the new 'Barbie' movie and which dolls they're playing (8)

Simu Liu plays another Ken, who has a rivalry with Gosling's Ken in the movie.

Liu became Marvel's first Asian superhero in the 2021 film "Shang-Chi and the Legend of the Ten Rings."

The Chinese-Canadian actor didn't get famous overnight, however. Prior to his Marvel role, he starred as Jung in the hit Canadian comedy "Kim's Convenience."

Advertisem*nt

Emma Mackey's Barbie won a Nobel Prize in physics.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (9)

Emma Mackey plays a Barbie who's won a Nobel Prize in physics. She is also part of the main Barbie friend group.

Robbie told BuzzFeed that she and Gerwig cast Mackey because they thought it would be funny to make a joke about how the two actresses look alike. But when they both got in costume, they realized they didn't actually look very similar.

Outside of being Robbie's lookalike, Mackey is best known for playing Maeve in the hit Netflix teen show "Sex Education," which returns for its final season later this year.

Fans may also recognize her from her two movies last year, "Death On The Nile" and "Emily."

Advertisem*nt

Ncuti Gatwa appears to be playing a country-singing cowboy version of Ken.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (10)

Ncuti Gatwa will play another Ken in Barbie Land. Per the cast announcement, his doll appears to like country music.

Fans of Netflix's "Sex Education" will recognize Gatwa is Otis's (Asa Butterfield) best friend Eric, who struggled to reconcile his queer identity with his Christian faith.

In May 2023, BBC announced that the Rwandan-born actor would be the next doctor to take over TARDIS in the hit series "Doctor Who."

Advertisem*nt

Ana Cruz Kayne is Supreme Court Justice Barbie.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (11)

Ana Cruz Kayne plays a Barbie who is a Supreme Court Justice, according to the casting announcement. She has appeared in the trailers as part of Robbie's Barbie posse.

Though "Barbie" is Kayne's biggest role to date, she has appeared on several popular shows over the years such as "The Bold Type" and "Partner Track." Kayne has also worked with Gerwig before, as she had a role in the director's 2019 adaptation of "Little Women."

Advertisem*nt

Kingsley Ben-Adir is playing another Ken.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (12)

Kingsley Ben-Adir plays another Ken, according to the cast announcement.

Ben-Adir has starred in projects like "Secret Invasion," "The OA," and "Peaky Binders."

Advertisem*nt

Hari Nef is playing a doctor version of Barbie.

Hari Nef plays another Barbie, who is described as a doctor, per the casting announcement.

"Barbie" is Nef's biggest role to date, though she has appeared in several prominent series and movies, including "Transparent," "And Just Like That," and "You."

Nef also played a reporter named Talia in Sam Levinson's controversial HBO series "The Idol."

Advertisem*nt

Scott Evans is a Ken who appears to be an athlete.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (14)

Scott Evans appears to play an athletic-themed Ken.

He's made appearances in several hit shows including "Grace and Frankie," "Insecure" and "White Collar."

Advertisem*nt

Alexandra Shipp plays a Barbie who's a celebrated author

Here's the cast of the new 'Barbie' movie and which dolls they're playing (15)

Alexandra Shipp's Barbie doll is a celebrated author and part of Stereotypical Barbie's friendship group.

Shipp is perhaps best known for her role as Ororo Munroe/Storm in the "X-Men" universe. She's also had roles in the hit movie "Straight Outta Compton" and "Shaft."

Advertisem*nt

Sharon Rooney is Lawyer Barbie.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (16)

Sharon Rooney plays Lawyer Barbie, a doll who is — you guessed it — a lawyer and part of Stereotypical Barbie's friend group.

Rooney gained fame in the UK starring in the series "My Mad Fat Diary." Since then, the Scottish actor has starred in numerous comedies and dramas.

She also appeared in the 2019 reboot of "Dumbo" as a circus resident called Miss Atlantis.

Advertisem*nt

Michael Cera is playing the only male doll that is not a Ken — because he's Ken's best friend, Allan.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (17)

Michael Cera plays Allan in "Barbie." He's the only male doll not named Ken in Barbie Land.

Allan is a discontinued doll who is friends with Ken and Barbie. He was married to Midge and had children with her.

Cera has had several iconic roles in comedies through the years, from playing George Michael Bluth in "Arrested Development" to Evan in "Superbad" to the titular role in "Scott Pilgrim vs. the World." He also memorably starred alongside Elliot Page in the 2007 dramedy "Juno."

Advertisem*nt

Emerald Fennell plays the pregnant version of Midge.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (18)

Emerald Fennell's doll Midge is a minority in Barbie Land for a few reasons: One, her name isn't Barbie, and two, she's pregnant.

Midge is based on Barbie's childhood friend doll. The pregnant doll was reportedly pulled from Wal-Mart shelves in 2002 after conservatives complained that it promoted teenage pregnancy.

Fennell played a young Queen Camilla in seasons three and four of Netflix's "The Crown." She also wrote and directed the film "Promising Young Woman," and was the showrunner for season two of "Killing Eve."

Advertisem*nt

Will Ferrell plays a very important human — the CEO of Mattel.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (19)

Will Ferrell appears to be playing the movie's main antagonist, the CEO of Mattel.

Ferrell told People that his character is "insensitive."

This is not the first time Ferrell has played a CEO in a movie based on a toy brand. In "The Lego Movie," he played the main villain, President Business.

Ferrell has had many recognizable roles across his career, from playing Buddy in "Elf," to Ron Burgundy in the "Anchorman" movies, to Brennan Huff in "Step Brothers."

His most recent major roles include Lars Erickssong in "Eurovision Song Contest: The Story of Fire Saga" and Present in "Spirited."

Advertisem*nt

Jamie Demetriou plays a Mattel businessman.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (20)

Jamie Demetriou plays a human businessman who is working with Mattel to track down Barbie.

Demetriou is a British star who's begun to make the transition to Hollywood. Initially known for starring in British comedies like "Bill," "Fleabag," and "Lovesick," Demetriou has since made the leap to Hollywood, with roles in "Paddington 2," "Game Over, Man," "Cruella," and "Pinocchio."

Along with starring in his own Channel 4 series "Stath Lets Flats," Demetriou has appeared in numerous TV shows, including "The Great," "The Afterparty," "Miracle Workers," and "Four Weddings and a Funeral."

Advertisem*nt

Connor Swindells plays a Mattel intern.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (21)

Connor Swindells plays Mattel intern Aaron Dinkins. Swindells is best known for playing the school bully Adam Groff in Netflix's "Sex Education."

Swindells has also appeared in several period dramas including "Emma" and "Harlots."

Advertisem*nt

Nicola Coughlan is Diplomat Barbie.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (22)

Nicola Coughlan's Barbie character is a diplomat.

"Bridgerton" fans know Coughlan best as Penelope Featherington on the hit Shondaland show. She also starred in "Derry Girls."

Advertisem*nt

Ritu Arya plays a journalist Barbie.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (23)

Ritu Arya's Barbie isn't just any old reporter, though. According to the cast announcement, she won a Pulitzer Prize.

Arya can be seen on hit series like "Sherlock," "Doctor Who," and "The Umbrella Academy." Earlier this year, she starred in the critically acclaimed action drama "Polite Society."

Advertisem*nt

Dua Lipa is mermaid Barbie

Here's the cast of the new 'Barbie' movie and which dolls they're playing (24)

Dua Lipa is playing a mermaid Barbie. Lipa also released a song as part of the "Barbie" soundtrack called "Dance The Night."

"Barbie" marks Lipa's acting debut. The Albanian singer is better known for her music career, which includes hit songs like "Levitating," "New Rules," and "Don't Start Now."

Advertisem*nt

John Cena plays Merman Ken.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (25)

Every Barbie needs a Ken — including Mermaid Barbie. John Cena confirmed that he will be playing a Merman Ken alongside Dua Lipa's Mermaid Barbie.

The former WWE star has made an impressive transition into acting, and has appeared in projects like "The Suicide Squad" and "Sisters."

Advertisem*nt

Rhea Perlman plays Barbie's creator.

Here's the cast of the new 'Barbie' movie and which dolls they're playing (26)

Rhea Perlman plays Ruth Handler, who came up with the idea for Barbie after noticing that the only dolls on the market for her daughter to play with were baby dolls, whose sole purpose was to encourage motherhood, according to The New York Times.

Perlman has been a staple in Hollywood for decades. She's perhaps best known for her role as Carla Tortelli in the iconic sitcom "Cheers," and for playing Matilda's mother Mrs. Wormwood in the 1996 movie "Matilda."

Advertisem*nt

Helen Mirren is the narrator of "Barbie."

Here's the cast of the new 'Barbie' movie and which dolls they're playing (27)

Fans may recognize the voice of the narrator of the "Barbie" movie.

It's the voice of Helen Mirren, the Oscar winner known for her roles in the "Fast & Furious" franchise, "Red," "The Queen," and many more popular movies.

Mirren also plays Cara Dutton on the "Yellowstone" spin-off series "1923."

Advertisem*nt

"Barbie" hits theaters July 21. Take a look at the latest trailer below.

Read next

Barbie Margot Robbie Celebrity

Advertisem*nt

Here's the cast of the new 'Barbie' movie and which dolls they're playing (2024)
Top Articles
Latest Posts
Article information

Author: Jerrold Considine

Last Updated:

Views: 6218

Rating: 4.8 / 5 (78 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Jerrold Considine

Birthday: 1993-11-03

Address: Suite 447 3463 Marybelle Circles, New Marlin, AL 20765

Phone: +5816749283868

Job: Sales Executive

Hobby: Air sports, Sand art, Electronics, LARPing, Baseball, Book restoration, Puzzles

Introduction: My name is Jerrold Considine, I am a combative, cheerful, encouraging, happy, enthusiastic, funny, kind person who loves writing and wants to share my knowledge and understanding with you.