Here's a full recap of Britain's Got Talent's Christmas special with all the performances.
The BGT 2020 Christmas one-off welcomed back a host of acts from the past 14 years.
They - together with all four judges Ashley Banjo, Alesha Dixon, Amanda Holden and David Walliams - took to the stage for an evening of entertainment.
There was no judging, voting or competition, with the show simply celebrating Britain's Got Talent's stars as they served up a helping of festive entertainment.
Britain's Got Talent's Christmas Special aired on ITV on Christmas Day - Friday, 25 December. You can catch up on the full episode online via the ITV Hub here.
Britain's Got Talent Christmas performances
Ashley Banjo and Diversity (2019 winners), with DVJ (2018 finalists) and George Sampson (2008 winner)
The supergroup put on a fantastic Christmas themed performance to open the show.
Ashleigh & Sully and Eliza (2012 winner) with Sign Along With Us (2020 runner up)
Performing Marah Carey’s All I Want for Christmas Is You, this performance will put a smile on everyone’s face.
Alesha Dixon and Tokio Myers (2017 winner)
Alesha Dixon performed Have Yourself a Merry Little Christmas with pianist Tokio Myers.
Calum Scott (2015 finalist) and MerseyGirls (2017 finalists and 2019 Champions finalists)
Calum performed You Are The Reason with an accompanying moving dance routine from the MerseyGirls.
David Walliams’ Comedy Christmas Calendar with Francine Lewis (2013 finalist), Lost Voice Guy (2018 winner), Steve Royle (2020 finalist) and Robert White (2018 runner up), Daliso Chaponda (2017 runner up) and Katherine and Joe (2018, 2019 and 2020 contestants)
For the first time ever, David Walliams took to the stage alongside a host of comedians for a hilarious Christmas routine.
Attraction (2013 winners) with Britain’s Got Talent choir made up of Asanda Jezile (2013 finalist), Souparnika Nair (2020 semi-finalist), Fayth Ifil (2020 semi-finalist), Sarah Ikimu (2017 finalist) and Beau Dermott (2016 finalist)
In a pre-recorded piece for the show Hungarian shadow theatre group Attraction, performed alongside a live BGT supergroup choir singing Somewhere Only We Know.
Ben Hart (2019 runner up), Richard Jones (2016 winner) and Marc Spelmann (2019 runner up)
Three of the best BGT Magicians got together for a spellbinding performance.
Amanda Holden and Collabro (2014 winners)
Amanda Holden and Collabro perform a wonderful rendition of Home for Christmas.
Stavros Flatley (2008 finalist and 2019 Champions finalist)
Stavros Flatley returned for a brilliant performance ending with a special surprise to have the viewers in fits of giggles.
Jon Courtenay (2020 winner)
Jon was back on the stage with an original Christmas song after being crowned this year’s winner.
Britain's Got Talent will return for a new series in 2021.