From Meryl to Cher, Bask in the Glory of Mamma Mia! Here We Go Again's A-List Cast

The Mamma Mia! sequel, Mamma Mia! Here We Go Again, hits theaters this week, so we have free rein to freak out over how incredible the cast is. Not only does the sequel bring back all of the major players from the 2008 musical romance — like Meryl Streep, Pierce Brosnan, Amanda Seyfried, and more — but it's also introducing us to a whole new set of faces. Since the movie is going to transition from present day on the Greek island of Kalokairi to flashbacks, we'll get to see what Donna, Sam, and the rest of the older characters were like in their heyday (aka shots of the Dynamos in all their glory). See the full cast ahead!

Meryl Streep
Getty

Meryl Streep

The film icon will bless our ears once again as she belts out more ABBA tunes as Donna.

Lily James
Getty

Lily James

The Baby Driver alum is playing the younger version of Streep's character, Donna!

Christine Baranski
Getty

Christine Baranski

Christine Baranski will take a break from The Good Fight to reprise her role as Tanya, one of Donna's BFFs and one-third of the Dynamos.

Jessica Keenan Wynn
Getty

Jessica Keenan Wynn

After smaller roles in shows like The Mysteries of Laura and Billion, Jessica Keenan Wynn will play young Tanya in the sequel. We can definitely see the resemblance between the two!

Julie Walters
Getty

Julie Walters

It's hard not to love former Dynamo bandmate Rosie, so thank goodness Julie Walters is returning.

Alexa Davies
Getty

Alexa Davies

Alexa Davies, of Harlots and Grantchester fame, will appear in the flashbacks as young Rosie.

Colin Firth
Getty

Colin Firth

If you couldn't get enough of Colin Firth's Harry the first time around, good news: he's coming back!

Hugh Skinner
Getty

Hugh Skinner

Hugh Skinner is playing young Harry, and we have no doubt the Fleabag actor will nail the part.

Stellan Skarsgard
Getty

Stellan Skarsgard

You'll see Stellan Skarsgard as Bill once again.

Josh Dylan
Getty

Josh Dylan

The part of young Bill will be played by Allied actor Josh Dylan.

Pierce Brosnan
Getty

Pierce Brosnan

Pierce Brosnan is set to return to Kalokairi to play Sam, Donna's true love.

Jeremy Irvine
Getty

Jeremy Irvine

Jeremy Irvine, who you've probably seen in projects like War Horse and Stonewall, will appear as young Sam.

Amanda Seyfried
Getty

Amanda Seyfried

Amanda Seyfried played bride-to-be Sophie Sheridan in the first film, so we're excited to see how married life is treating her!

Dominic Cooper
Getty

Dominic Cooper

The Preacher star will return to play Sophie's swoon-worthy husband, Sky.

Cher
Getty

Cher

Cher will be playing Donna's mother in the film.

Andy Garcia
Getty

Andy Garcia

Passengers actor Andy Garcia rounds out the cast as a new character named Fernando.