Mamma Mia 2 stars reunite at The X Factor semi-final
A Mamma Mia: Here We Go Again reunion took place at The X Factor on Saturday night (November 24).
During an Abba special, the semi-finalists sang a range of classic tracks made famous by the Swedish band - including 'Thank You For The Music', 'Money, Money, Money', 'The Winner Takes It All' and 'I Have A Dream' - before Brendan Murray and Danny Tetley were ultimately voted out of the competition.
And, there to witness all the drama were some very famous faces.
#MammaMia2 gang at #Xfactor last night 😂 @lilyjamesofficial #HughSkinner #ABBA
A post shared by Jeremy Irvine (@jeremy.irvine) on Nov 25, 2018 at 8:23am PST
Related: The latest The X Factor elimination has REALLY divided viewers
As posted to Jeremy Irvine's Instagram page on Sunday (November 25), he attended the live Saturday night recording alongside his Mamma Mia: Here We Go Again co-stars Lily James (young Donna) and Hugh Skinner (young Harry).
"[Mamma Mia 2] gang at [The X Factor] last night," he said in the caption, as well as tagging his co-stars.
The actor, who played Young Sam in the musical sequel, and his co-stars looked to be having plenty of fun in The X Factor audience, as well as behind-the-scenes. And, viewers were all for it.
Here's how they reacted:
FUCK ME HUGH SKINNER JEREMY IRVINE AND LILY JAMES ARE SAT IN THE X FACTOR AUDIENCE IM SOBBING THEYRE BACK TOGETHER
- chloé TODAY (@amandasmercury) November 24, 2018
Lily James, Hugh Skinner & Jeremy Irvine on X factor tho 😍
- Tana ♡ (@tana_linley) November 24, 2018
hugh skinner, jeremy irvine, and lily james @ x factor all together today made me v happy gn
- bUm jUm piSH (@bluejadeblue) November 25, 2018
Related: Lily James addresses MAJOR plot hole in Mamma Mia: Here We Go Again
The X Factor final will air on ITV next week.
But first, two more acts will leave the competition during Sunday night's show (November 25)...
The loser has to fall, we guess.
The X Factor continues next Saturday (December 1) on ITV.
Want up-to-the-minute entertainment news and features? Just hit 'Like' on our Digital Spy Facebook page and 'Follow' on our @digitalspy Instagram and Twitter account.
('You Might Also Like',)