Cinque anni dopo gli eventi del primo film, Sophie Sheridan è impegnata a realizzare il sogno di sua madre Donna: riaprire l'hotel Bella Donna sull'incantevole isola greca di Kalokairi. Mentre si prepara per l'inaugurazione, Sophie scopre di essere incinta e si sente sopraffatta dalle responsabilità imminenti. Nel frattempo, attraverso flashback, scopriamo il passato di Donna, giovane e avventurosa, che viaggia per l'Europa negli anni '70, incontrando i tre uomini che avrebbero potuto essere il padre di Sophie: Harry, Bill e Sam. Con il sostegno degli amici più cari e i ricordi delle esperienze giovanili di sua madre, Sophie cerca di trovare il coraggio e la forza per affrontare le sfide della vita, mentre l'isola si riempie di musica, amore e sorprese inaspettate. Le storie del passato e del presente si intrecciano, rivelando legami profondi e celebrando la famiglia, l'amicizia e l'eredità duratura della gioia e dell'avventura.