Get ready to sing and dance, laugh and love all over again.

Ten years on and Sophie (Seyfried) is running her late mother’s Greek island villa when she discovers she is pregnant. Frightened by the prospect of raising the child without Donna (Streep), Sophie turns to her mother’s friends (Walters & Baranski) for guidance and together they relive the tale of one young woman, three romances and a little island.

Lily James joins the original all-star cast as young Donna, and Cher stars as Sophie’s estranged grandmother in what is sure to be this year’s summer singalong success.