lily james played young donna in mama mia here we go again.
who played young donna in mama mia here we go again?
lily james
bullet::::- meryl streep as donna sheridan-carmichael, sophie's mother, ruby's daughter, and sam's late wife.





























bullet::::- lily james as young donna, founder of donna and the dynamos.





























bullet::::- christine baranski as tanya chesham-leigh, one of donna's best friends and former bandmates in donna and the dynamos; a rich three-time divorcee.





























bullet::::- jessica keenan wynn as young tanya.





























bullet::::- julie walters as rosie mulligan, one of donna's best friends and former bandmates in donna and the dynamos; a fun-loving author in a relationship with bill.





























bullet::::- alexa davies as young rosie.
mamma mia! here we go again
bullet::::4. "one of us" – sophie and sky





























bullet::::5. "waterloo" – young harry and young donna





























bullet::::6. "sos" – sam





























bullet::::7. "why did it have to be me?" – young bill, young donna and young harry





























bullet::::8. "i have a dream" – young donna





























bullet::::9. "kisses of fire" – lazaros





























bullet::::10. "andante, andante" – young donna





























bullet::::11. "the name of the game" – young donna





























bullet::::12. "knowing me, knowing you" – young donna and young sam





























bullet::::13. "mamma mia" – young donna and the dynamos





























bullet::::14. "angel eyes" – rosie, tanya, and sophie
mamma mia! here we go again