Here are all of tonight's X Factor 2016 song choices for Saturday as the final three prepare to perform at Wembley Arena
Last weekend the semi-finals saw the top four take on Christmas week and it was Emily Middlemas who lost out in Sunday's results show against Matt Terry in the sing-off.
It's the grand final this weekend and the show is split over the two nights.
In tonight's (Saturday) first show, the three finalists will perform a brand new solo song AND a duet with a special musical guest.
Details on the duets haven't been confirmed just yet - potentially because as of Thursday 5 After Midnight still had no idea who they'd be singing with - but the solo songs have been confirmed.
Tonight's live show will also see the first elimination as third place is confirmed. The top two acts will then sing a favourite song of the series on Sunday together with their winner's song.
Without further ado, here are all of the confirmed songs from this evening's show...
Tonight's Final X Factor 2016 song choices
Solo song: Take Me Home - Jess Glynne
Duet: TBC (Rumoured to be with Nicole Scherzinger)
5 After Midnight
Solo song: Crazy in Love - Beyonce
Solo song: Everybody Wants to Rule The World - Tears For Fears
Duet: **RUMOURED** Bohemian Rhapsody - Queen with Adam Lambert **RUMOURED**
What do you make of the song choices? Tell us in the comments below!
The X Factor 2016 airs LIVE on ITV tonight at 8PM with the latest live performances.
As well as the songs from the acts, the final weekend will see a number of guest performers with Little Mix, Madness, The Weeknd and Kylie Minogue all confirmed to perform.