Sophie : Amanda Seyfried
Donna : Meryl Streep
Sam : Pierce Brosnan
Harry: Colin Firth
Bill : Stellan Skarsgard
Rosie : Julie Walters
Tanya : Christine Baranski
Ali : Ashley Lilley
Lisa : Rachel McDowall
Sky: Dominic Cooper