X Factor spoilers! Songs, winner's song and guest stars!

More on

The X Factor 2016 final is TONIGHT as the winner revealed - here's all you need to know.

Who won The X Factor?

That's still to be confirmed but last night 5 After Midnight finished in third, with Saara Aalto and Matt Terry now the top two.

At the time of writing, Matt is the narrow favourite of the pair to win but it's INCREDIBLY close.

What time is the X Factor 2016 final tonight?

The X Factor final is back tonight, Sunday December 11, airing from 8PM as this year's winner is crowned.

How will the X Factor final work?

Lines are open to vote for your winner right now and will close in the live show tonight. This evening will see the final two sing twice more before voting ends. The one with the most votes WINS, simple as that.

What's the X Factor song list?

Each act will be reprising their favourite song of the series

Matt Terry has chosen Sam Smith's Writings On The Wall while Saara Aalto has picked Oh So Quiet by Bjork.

They'll also each be performing their version of this year's winner's single...

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 song, but is rumoured to be an original song written by Ed Sheeran, described as an "acoustic ballad".

What we do know is that profits from the winner's song will be donated to charity, split between Together for Short Lives and Shooting Star Chase.

Which stars will be performing?

X Factor have confirmed that Little Mix, Kylie Minogue and Madness will be appearing in the show tonight.

Where will it be filmed?

This year The X Factor final will be coming live from Wembley Arena in London.

It's the sixth series in a row the show has moved out of its usual studio for the final, with 10,000 fans watching live from the venue.