<Ul> <Li> Amanda Seyfried as Sophie Sheridan , Donna 's 25 - year - old daughter , and Ruby 's granddaughter . </Li> <Li> Meryl Streep as Donna Sheridan - Carmichael , Sophie 's late mother , Ruby 's daughter , and Sam 's wife . <Ul> <Li> Lily James as Young Donna , founder of Donna and the Dynamos . </Li> </Ul> </Li> <Li> Christine Baranski as Tanya Chesham - Leigh , one of Donna 's best friends and former bandmates in Donna and the Dynamos ; a rich three - time divorcee . <Ul> <Li> Jessica Keenan Wynn as Young Tanya . </Li> </Ul> </Li> <Li> Julie Walters as Rosie Mulligan , one of Donna 's best friends and former bandmates in Donna and the Dynamos ; a fun - loving author in a relationship with Bill . <Ul> <Li> Alexa Davies as Young Rosie . </Li> </Ul> </Li> <Li> Pierce Brosnan as Sam Carmichael , an architect , Sophie 's possible father , and Donna 's widower . <Ul> <Li> Jeremy Irvine as Young Sam . </Li> </Ul> </Li> <Li> Colin Firth as Harry Bright , Sophie 's possible father , a British businessman . <Ul> <Li> Hugh Skinner as Young Harry . </Li> </Ul> </Li> <Li> Stellan Skarsgård as Bill Anderson , Sophie 's possible father , a Swedish sailor and travel writer , Sofia 's great - nephew , Lazaros 's cousin , and also as Kurt Anderson , Bill 's obese brother . <Ul> <Li> Josh Dylan as Young Bill . </Li> </Ul> </Li> <Li> Dominic Cooper as Sky , Sophie 's husband . </Li> <Li> Cher as Ruby Sheridan , Donna 's mother , Sophie 's grandmother , and Sam 's mother - in - law . </Li> <Li> Andy García as Fernando Cienfuegos , the Mexican manager of the Hotel Bella Donna and an old lover of Ruby 's from 1959 . </Li> <Li> Omid Djalili as a Greek customs officer . </Li> <Li> Celia Imrie as the Vice-Chancellor of the university at which Donna , Tanya and Rosie studied . </Li> <Li> Maria Vacratsis as Sofia , a local who owns the shack that Donna stays in , which eventually becomes Donna 's home , and Bill 's great aunt . </Li> <Li> Panos Mouzourakis as Lazaros , Sofia 's son and Bill 's cousin who owns the bar at which both his band and Donna and the Dynamos perform . </Li> <Li> Gerard Monaco as Alexio , a local Greek fisherman . </Li> <Li> Anna Antoniades as Apollonia , Alexio 's lover and later wife . </Li> </Ul>
<Ul> <Li> Amanda Seyfried as Sophie Sheridan , Donna 's 25 - year - old daughter , and Ruby 's granddaughter . </Li> <Li> Meryl Streep as Donna Sheridan - Carmichael , Sophie 's late mother , Ruby 's daughter , and Sam 's wife . <Ul> <Li> Lily James as Young Donna , founder of Donna and the Dynamos . </Li> </Ul> </Li> <Li> Christine Baranski as Tanya Chesham - Leigh , one of Donna 's best friends and former bandmates in Donna and the Dynamos ; a rich three - time divorcee . <Ul> <Li> Jessica Keenan Wynn as Young Tanya . </Li> </Ul> </Li> <Li> Julie Walters as Rosie Mulligan , one of Donna 's best friends and former bandmates in Donna and the Dynamos ; a fun - loving author in a relationship with Bill . <Ul> <Li> Alexa Davies as Young Rosie . </Li> </Ul> </Li> <Li> Pierce Brosnan as Sam Carmichael , an architect , Sophie 's possible father , and Donna 's widower . <Ul> <Li> Jeremy Irvine as Young Sam . </Li> </Ul> </Li> <Li> Colin Firth as Harry Bright , Sophie 's possible father , a British businessman . <Ul> <Li> Hugh Skinner as Young Harry . </Li> </Ul> </Li> <Li> Stellan Skarsgård as Bill Anderson , Sophie 's possible father , a Swedish sailor and travel writer , Sofia 's great - nephew , Lazaros 's cousin , and also as Kurt Anderson , Bill 's obese brother . <Ul> <Li> Josh Dylan as Young Bill . </Li> </Ul> </Li> <Li> Dominic Cooper as Sky , Sophie 's husband . </Li> <Li> Cher as Ruby Sheridan , Donna 's mother , Sophie 's grandmother , and Sam 's mother - in - law . </Li> <Li> Andy García as Fernando Cienfuegos , the Mexican manager of the Hotel Bella Donna and an old lover of Ruby 's from 1959 . </Li> <Li> Omid Djalili as a Greek customs officer . </Li> <Li> Celia Imrie as the Vice-Chancellor of the university at which Donna , Tanya and Rosie studied . </Li> <Li> Maria Vacratsis as Sofia , a local who owns the shack that Donna stays in , which eventually becomes Donna 's home , and Bill 's great aunt . </Li> <Li> Panos Mouzourakis as Lazaros , Sofia 's son and Bill 's cousin who owns the bar at which both his band and Donna and the Dynamos perform . </Li> <Li> Gerard Monaco as Alexio , a local Greek fisherman . </Li> <Li> Anna Antoniades as Apollonia , Alexio 's lover and later wife . </Li> </Ul>
who plays the mom in mamma mia 2
who plays the mom in mamma mia 2
Meryl Streep
Meryl Streep