Friends, it's been a wild journey these past 8 weeks, with 15 acts being reduced down to four, we arrived at The X Factor: Celebrity Final. For the last show, we had to go big before all our Celebrities went home...
Our Latin loves V5 got the Final party started and treated us to a version of Mariah Carey's 'All I Want For Christmas Is You' which went down a storm!
Jenny was second up with her delicate performance of 'Have Yourself a Merry Little Christmas', then Wham! we had Max & Harvey take us back to the 80s again with their version of 'Last Christmas'.
Megan was the cherry on top of the Christmas cake with her silky cover of Leona Lewis' 'One More Sleep', which she chose in the wake of Nicole's comment about wanting to hear something a little bit more upbeat.
The voting lines were frozen and so were we in our seats waiting for the legendary pop group, The Pussycat Dolls to round off all the awe-inspiring guest performances we've had on the X Factor: Celebrity.
Did we mention the group haven't sung together live for over 10 years?! Not like you'd know after they showed the world exactly why their reunion is hotly anticipated!
Mr O'Leary announced the first act to leave the Final, our latino faves V5! After saying goodbye our goodbyes, the vote was opened again and our remaining three Celebs, Jenny, Max & Harvey and Megan took to the stage one last time to each sing their Song of the Series.
Jenny revisited Lady Gaga's 'Edge of Glory' with Drag Race UK's Baga Chipz acting as a hype girl throughout the performance, which we were HERE for.
Max & Harvey took us to their party bus and went back to Movie Week as they sang One Direction's 'Kiss You' and Megan not-so-subtly reminded us all why we fell in love with her voice as she performed her original song ' This'.
The vote was closed for the last and final time on X Factor: Celebrity, and the moment we were all waiting for was here!
From Ex On the Beach to X Factor champion, Megan McKenna was crowned the winner of X Factor: Celebrity, and walked away with her DREAM recording contract. It was the fairy tale ending we all deserved.
We cannot wait to see what the future holds for our Megan.