Barbie movie cast: Every Barbie and Ken (and human) in the movie

Credit: Warner Bros. Pictures
Credit: Warner Bros. Pictures /

Greta Gerwig’s Barbie is in theaters this Friday, July 21. The Barbie movie cast features crazy-talented actors. The star-studded cast includes Margot Robbie, Ryan Gosling, America Ferrera, and many others. If you missed a cast announcement or two, we have all the names for you, below!

Set to be the biggest movie of the summer, Barbie takes audiences to Barbieland, where the iconic dolls rule all and look fabulous doing it! Barbieland is the perfect place to be and stay forever and ever. That is, until you have an unexpected existential crisis, which sends our favorite Mattel doll on a wild and colorful journey.

The movie is rated PG-13 for some suggestive references and brief language. Having watched the Greta Gerwig feature already, I can share that the suggestive references and language will go right over children’s heads. If you want to take your Barbie-loving kiddo to this movie, definitely do so. The target audience are women of all ages, but only young teens and up will understand the movie’s message.

A lot of big names are attached to this movie, so you may not have kept up with them all. Or, if you’re like me, you purposely didn’t keep up with cast announcements (after the main cast became official) because you wanted to be surprised. Either way, meet every Barbie, Ken, and human, who star in the movie.

Credit: Warner Bros. Pictures /

Who is Margot Robbie in Barbie?

Margot Robbie takes the lead as the iconic blonde doll, also known as (at least in the movie) the Original Stereotypical Barbie.

Who is Ryan Gosling in Barbie?

Ryan Gosling brings Ken to life in the movie. Ken is known as Barbie’s love interest, but he’s a little more than that in Greta Gerwig’s feature.

Who is America Ferrera in the Barbie movie cast

America Ferrera portrays Gloria, a receptionist at Mattel with crazy (and depressing) hopes and dreams. Gloria plays a significant role in Barbie’s journey.

Who is Ariana Greenblatt in Barbie?

Ariana Greenblatt plays Sasha, Gloria’s (Ferrera) teen daughter. Sasha is rebellious and the last thing she wants is a hug.

Who is Rhea Perlman in Barbie?

Rhea Perlman is the loving, intelligent, and iconic Ruth Handler, the creator of Barbie and Ken.

Who is Will Ferrell in Barbie?

Will Ferrell takes on the role of the CEO of Mattel, and no one could have played this part better than the comedy king himself!

Who is Kate McKinnon in the Barbie movie cast

Speaking of comedy, the talented and hilarious Kate McKinnon is Gymnast Barbie, or as she is called in the movie, “weird Barbie.” She is the result of her human playing too roughly with the doll (we’ve all been there, am I right?).

Who is Issa Rae in the Barbie movie cast?

Issa Rae plays President Barbie, and she is amazing in this role as only the wonderful Issa Rae can be! Rae is known for Insecure and A Black Lady Sketch Show, among other projects.

Who is Hari Nef in the Barbie movie cast?

Is there a doctor in the house? Yes! Hari Nef is Dr. Barbie and she is ready to assist. You may recognize Nef from Prime Video’s Meet Cute and, most recently, The Idol on HBO.

Who is Alexandra Shipp in Barbie?

Alexandra Shipp is Writer/Journalist Barbie, but she is so much more than that. The doll is part of the Inspiring Women Series and honors Ida B. Wells, a pioneer in journalism and an outspoken activist for civil rights and women’s suffrage. Wells co-owned and edited a Memphis newspaper and often covered issues such as inequality affecting African-Americans.

Who is Simu Liu in Barbie?

As the promotional posters share, Simu Liu is “another Ken.” In fact, there are several variations of the Ken doll, but Liu plays Ken’s (Gosling) biggest rival, Ken. Liu’s Ken is one of my favorite characters (along with Weird Barbie and Writer/Journalist Barbie), he’s just so fun to watch and his rivalry with Ken (Gosling) is hilarious.

Other Kens you’ll see in the movie, include: Kingsley Ben-Adir, Scott Evans, and Ncuti Gatwa.

Who is John Cena in Barbie?

Who knew John Cena was in this movie? Not I. After the first cast announcements were made, I purposely stopped paying attention. I wanted to be surprised and there are no regrets. Seeing Cena pop out on the screen as Kenmaid was well worth it. Cena is Kenmaid, or correctly known as King Ocean King Ken Merman Doll, part of the Barbie Signature collection.

Who is Dua Lipa in Barbie?

Dua Lipa plays various versions of the beautiful and colorful Mermaid Barbies.

Who is Ann Roth in the Barbie movie cast?

The crazy talented award-winning costume designer, Ann Roth, plays an unnamed woman who meets Barbie. Roth’s character and Barbie (Robbie) share a beautiful and powerful scene in the movie that may be short, but impactful.

Who is Emerald Fennell in Barbie?

Filmmaker and writer Emerald Fennell is Midget, aka Pregnant Barbie. Now, am I the only one who remembers seeing these in stores back in the 90s?

Credit: Warner Bros. Pictures
Credit: Warner Bros. Pictures /

Who is Michael Cera in the Barbie movie cast?

In Barbie Land, there are a lot of Ken dolls, but there’s only one Allan, and all of Ken’s clothes fit him (you’ll get this joke after watching the movie). Michael Cera brings the vintage doll, promoted as “Ken’s closest pal,” to life.

Who is Helen Mirren in Barbie?

Now, the story would not be complete without a narrator to guide us through the story. And for that, we have one of the best, Helen Mirren.

Rounding out the cast, we have:

  • Emma Mackey as Physicist Barbie
  • Sharon Rooney as Lawyer Barbie
  • Nicola Coughlan as Diplomat Barbie
  • Ana Cruz Kayne as Judge Barbie
  • Ritu Arya as Journalist Barbie
  • Jamie Demetriou as a Mattel employee
  • Scott Evans as Ken

Will you be watching the movie in theaters this weekend or wait for the streaming release? In my humble opinion, this is one movie you need to enjoy on the big screen. And set to be the biggest movie of the summer, I’d watch it sooner rather than later if I was you!