On Air Now
The Smooth Sanctuary with Gary Vincent 7pm - 10pm
22 July 2018, 17:41
WARNING: There may be spoilers ahead!
The emotional and hilarious romp returned to Greece to catch up with the gang once more, but we also got treated to flashbacks from Donna's past, and how she met Sophie's 'three dads'.
You may not have recognised newcomer Josh Dylan, who plays young Bill, but you might have seen actor Jeremy Irvine before, who plays a young version of Sam, played by Pierce Brosnan.
Jeremy Irvine is a 28-year-old English actor, who is perhaps best known for his film debut in the war film War Horse in 2011, for playing Philip 'Pip' Pirrip in the film adaptation of Great Expectations a year later.
Other films include The Railway Man, The Woman in Black: Angel of Death, The Bad Education Movie, Stonewall and Billionaire Boys Club.
MAMMA MIA! 2 Here We Go Again 'Young Dads' Behind The Scenes Featurette
A few years ago, he dated singer Ellie Goulding for a period, but he prefers to stay out of the limelight. He once said: "I realised very quickly that I didn't want to be famous, so I don't go to Mahiki, I just go down the pub with all my mates."
He almost gave up acting just before he got his big break in War Horse. He once said that he considered taking a very different career path: "I'd kind of hit rock bottom and really did think this was stupid and I just wasted three or four years of my life. My dad wanted me to get a job being a welder. At the company he was at, he was an engineer. I was very very close to doing that."