|
Amanda Seyfried as Sophie Sheridan
|
|
Lily James as Young Donna Sheridan
|
|
Christine Baranski as Tanya Chesham-Leigh
|
|
Julie Walters as Rosie Mulligan
|
|
Pierce Brosnan as Sam Carmichael
|
|
Colin Firth as Harry Bright
|
|
Stellan Skarsgård as Bill Anderson
|
|
Dominic Cooper as Sky Rymand
|
|
Meryl Streep as Donna Sheridan
|
|
Andy García as Fernando Cienfuegos
|
|
Cher as Ruby Sheridan
|
|
Jessica Keenan Wynn as Young Tanya Chesham-Leigh
|
|
Alexa Davies as Young Rosie Mulligan
|
|
Jeremy Irvine as Young Sam Carmichael
|
|
Hugh Skinner as Young Harry Bright
|
|
Josh Dylan as Young Bill Anderson
|
|
Omid Djalili as Customs Officer
|
|
Celia Imrie as Vice-Chancellor
|
|
Maria Vacratsis as Sofia
|
|
Panos Mouzourakis as Lazaros
|
|
Gerard Monaco as Alexio
|
|
Anna Antoniades as Apollonia
|
|
Björn Ulvaeus as Oxford professor
|
|
Benny Andersson as "Waterloo" Pianist
|
|
Jonathan Goldsmith as Rafael Cienfuegos
|
|
Naoko Mori as Yumiko
|
|
Togo Igawa as Tateyama
|
|
Alexandra Ford as Head Girl
|
|
Susanne Barklund as Alma
|
|
Anastasia Hille as Dr. Inge Horvath
|
|
Jane Fowler as Ensemble Performer
|
|
Maria Despina as Ensemble Performer
|
|
Kathryn Akin as Ensemble Performer
|
|
Dale Branston as Ensemble Performer
|
|
Sarah Cortez as Ensemble Performer
|
|
Alim Jayda as Ensemble Performer
|
|
Sonia Dorado as Ensemble Performer
|
|
Beth Willetts as Ensemble Performer
|
|
Tim Wallers as Ensemble Performer
|
|
Amy Trigg as Ensemble Performer
|
|
Marianna Neofitou as Ensemble Performer
|
|
Ava Brennan as Ensemble Performer
|
|
Tom Oakley as Ensemble Performer
|
|
Duncan Smith as Ensemble Performer
|
|
Sharif Afifi as Ensemble Performer
|
|
Myra McFadyen as Ensemble Performer
|
|
Craig Anthony-Kelly as Ensemble Performer
|
|
Sharon Gomez as Ensemble Performer
|
|
Natalia Campbell as Ensemble Performer
|
|
Jacqueline Braun as Ensemble Performer
|
|
Dawn Buckland as Ensemble Performer
|
|
Cassie Clare as Ensemble Performer
|
|
Leon Cooke as Ensemble Performer
|
|
Adam Galbraith as Ensemble Performer
|
|
Jenny Galloway as Ensemble Performer
|
|
Linzi Hateley as Ensemble Performer
|
|
Pip Hersee as Ensemble Performer
|