Synopsis:
Donna (Meryl Streep), une mère célibataire indépendante qui possède un petit hôtel sur une île grecque idyllique, est sur le point de lâcher Sophie (Amanda Seyfried), la fille qu'elle a élevée seule. Donna a invité ses deux meilleures amies au mariage de sa fille, Rosie (Julie Walters), une femme pratique et logique, et Tanya (Christine Baranski), riche et multi-divorcée. Les deux sont d'anciens membres de son ancien groupe, Donna and the Dynamos. De son côté, Sophie a également fait trois invitations très spéciales. Déterminée à trouver un père pour l'accompagner dans l'allée, elle invite trois hommes qui ont visité l'île paradisiaque il y a vingt ans. Au cours des vingt-quatre heures chaotiques et magiques suivantes, de nouveaux amours fleuriront et de vieilles romances se rallumeront sur une île pleine de possibilités...