A huge number of guest stars have been announced for The X Factor 2014 final.
Although we're getting a bit of deja vu as four of them have already appeared on the show this year.
We guess Christmas is the time of year for repeats!
They'll be joined by All About That Bass hitmaker Megan Trainer, who will be making her X Factor UK debut, and former X Factor USA judge Demi Lovato.
The names also seem to confirm some of the rumoured celebrity duets, with reports earlier this year suggesting that Ed Sheeran and Sam Smith were both in talks to sing alongside the contestants in the final.
Last night saw Andrea Faustini, Fleur East and Ben Haenow make it to the last stage, which airs live from Wembley Arena next weekend.
After yesterday's results, Fleur is the odds-on favourite to top the public vote but she faces a tough challenge from fellow Overs singer Ben.
The pair have been exchanging positions at the top of the betting and are the only acts this year who have avoided the bottom two.
What do you want to WIN The X Factor 2014? Vote in our poll here...
The X Factor returns next weekend on ITV at 8:30PM on Saturday and Sunday nights with the live final.
Browse pictures of last night's X Factor 2014 results here...