The X Factor 2016 final is this Saturday and Sunday night and here's all we know so far!
What time is the X Factor 2016 final?
The X Factor final starts tonight at 8PM on Saturday, December 10. The marathon two hour long show concludes at 10PM as the third place act is announced.
The show continues on Sunday night on December 11, airing from 8PM as this year's winner is crowned.
How will the X Factor final work?
On Saturday, the top three acts will perform their duets and another song before lines freeze. The act with the fewest votes will leave in third place. On Sunday the top two will perform again, usually reprising their favourite song of the series and their potential winner's single, before the winner is crowned.
What are this year's celebrity duets?
There have been a LOT of rumours.
Saara Aalto looks certain to be singing with Adam Lambert while Matt Terry now seems to be teaming up with mentor Nicole Scherzinger.
5 After Midnight have been linked to both Louisa & Clean Bandit as well as The Weeknd.
What's the X Factor song list?
The X Factor has confirmed the first part of the final song list for Saturday night, with the acts taking on a brand new solo song and a duet.
Which guest stars will be performing?
The Weeknd, Little Mix, Charlie Puth and Kylie Minogue are all officially confirmed for the final. Little Mix will be performing both Oops (with Charlie Puth) and Touch.
More names are expected, with Sam Smith tipped to make a performance.
What's the X Factor 2016 winner's single?
Neither ITV nor The X Factor have yet to confirm any details about this year's X Factor's winner's single, which is rumoured to be an original song written by Ed Sheeran.