The highly-anticipated sequel Mamma Mia: Here We Go Again! has found it's young Meryl Streep.
Deadline reports that British actress Lily James has signed on to play the younger version of Meryl's character, Donna.
You might recognise the actress from previous leading roles in Downton Abbey, Cinderella and most recently, Baby Driver.
In case you've forgetten, the plot of the first film revolves around Donna's complicated relationship with her three significant ex boyfriend's (Pierce Brosnan, Colin Firth, Stellan Skarsgård) and the lingering question of which one is the father of her daughter, Sophie (played by Amanda Seyfried). Of course, the whole thing takes place on a magical Greek island as the family prepare for Sophie's upcoming wedding.
The sequel sees Pierce Brosnan, Amanda Seyfried, Christine Baranski and Colin Firth all return to sing more ABBA songs. No official word yet on the plot of the sequel, though the flashbacks will “show how relationships forged in the past resonate in the present,” Deadline notes.
As for Lily, fans were quick to wonder if she would be able to carry the tunes that go hand-in-hand with a musical. Well, the actress proved her musical chops during her turn as Cinderella. Take a listen to her enchanting voice below...