GALLERY: Mamma Mia! cast now and then

WARNING: MAJOR SPOILERS!

Mamma Mia! 2008

by Alex Ross |
Updated on

It's been an unbelievable 10 years since the first Mamma Mia! movie hit cinemas screens with Meryl Streep, Julie Walters, Christine Baranski, Pierce Brosnan, Colin Firth, Stellan Skarsgård, Amanda Seyfried and Dominic Cooper in 2008.

To celebrate the release of the prequel, Mamma Mia: Here We Go Again!, we've decided to take a look at the most popular cast members, and see just how much they've changed over the last 10 years.

Gallery

Mamma Mia cast: now and then (Radio) - stacked

Meryl Streep1 of 16
CREDIT: u00a9 REX/Shutterstock

Meryl Streep: 2008

Meryl plays the lead role in the 2008 film, playing the role of Donna Sheridan.

Meryl Streep2 of 16
CREDIT: u00a9 REX/Shutterstock

Meryl Streep: 2018

Fast forward 10 years and Meryl's involvement in the movie is limited. But she still gives a stellar performance!

Amanda Seyfried3 of 16
CREDIT: u00a9 REX/Shutterstock

Amanda Seyfried: 2008

Actress Amanda Seyfried was just 22-years-old when she played the role of Sophie in Mamma Mia! in 2008.

Amanda Seyfried4 of 16
CREDIT: u00a9 REX/Shutterstock

Amanda Seyfried: 2018

She's now grown up and gives off a mature vibe in the 2018 movie as she remembers her fictional mother Donna (Meryl Streep).

Pierce Brosnan5 of 16
CREDIT: u00a9 REX/Shutterstock

Pierce Brosnan: 2008

Who can forget the former 007 spy singing his heart out to 'SOS' in Mamma Mia! back in 2008?

Pierce Brosnan6 of 16
CREDIT: u00a9 REX/Shutterstock

Pierce Brosnan: 2018

Pierce returned to the stunning island for the 2018 movie, playing his role of Sam Carmichael at the age of 65.

Dominic Cooper7 of 16
CREDIT: u00a9 REX/Shutterstock

Dominic Cooper: 2008

A fresh-faced Dominc Cooper at the Mamma Mia! premiere in 2008.

Dominic Cooper8 of 16
CREDIT: u00a9 REX/Shutterstock

Dominic Cooper: 2018

Now looking more grown up, fans of the 2018 movie fall in love all over again with his character Sky.

Dame Julie Walters:9 of 16
CREDIT: u00a9 REX/Shutterstock

Dame Julie Walters: 2008

Mamma Mia! fans fell in love with Julie Walter's portrayal of Donna's (Meryl Streep) best friend Rosie in the 2008 movie.

Dame Julie Walters10 of 16
CREDIT: u00a9 REX/Shutterstock

Dame Julie Walters: 2018

Still looking elegant as ever at the age of 68, the actress has viewers in stitches with her character's hilarious nature in the 2018 movie.

Colin Firth11 of 16
CREDIT: u00a9 REX/Shutterstock

Colin Firth: 2008

At the age of 47 Colin joined the cast of Mamma Mia! in 2008, playing the role of Harry Bright.

Colin Firth12 of 16
CREDIT: u00a9 REX/Shutterstock

Colin Firth: 2018

Returning as 1/3 of Sophie's (Amanda Seyfried) dads in the 2018 movie, Colin looks a lot more sophisticated as he rocks a pair of glasses on the red carpet.

Christine Baranski13 of 16
CREDIT: u00a9 REX/Shutterstock

Christine Baranski: 2008

American actress Christine Baranski looked sensational as she joined the cast in 2008.

Christine Baranski14 of 16
CREDIT: u00a9 REX/Shutterstock

Christine Baranski: 2018

And 10 years later she's still looking amazing as she returns as Donna's (Meryl Streep) best friend Tanya.

Stellan Skarsgu00e5rd15 of 16
CREDIT: u00a9 REX/Shutterstock

Stellan Skarsgård: 2008

Swedish actor Stellan joined the star-studded cast back in 2008 to play the role of Bill Anderson, 1/3 of Sophie's (Amanda Seyfried) potential dads.

Stellan Skarsgu00e5rd16 of 16
CREDIT: u00a9 REX/Shutterstock

Stellan Skarsgård: 2018

He returns for the 2018 edition, saving the day for Sophie (Amanda Seyfried) at the grand re-opening of The Hotel Bella Donna.

Ahead of its opening night last week, heat caught up with Mamma Mia! newbie Lily James to find out just how she felt singing some of the legendary ABBA songs in front of musical legends Björn Ulvaeus and Benny Andersson.

She said, "I was so nervous to begin with. I went to Stockholm to record with them in Benny's studio and I didn't speak for a week, I was so scared."

However, the Cinderella actress said that she was able to get over her nerves thanks to Benny and Björn, saying, "When I got there, somehow - through the magic of who they both are - it became natural and organic and they trusted me and they shared the music with me, and I just lived my best popstar life!

"I gave it everything. The songs are so beautiful, they're magic."

Lily, 29, joined the cast of Mamma Mia: Here We Go Again! to play a young Donna Sheridan, with the movie's aim to tell the story before the original Mamma Mia!

Since its release last week, the film has smashed box office records, with both critics and fans praising its feel-good vibe.

Mamma Mia: Here We Go Again is in UK cinemas now.

Just so you know, whilst we may receive a commission or other compensation from the links on this website, we never allow this to influence product selections - read why you should trust us