Here are all of tonight's X Factor 2017 song choices for Saturday as the final three prepare to perform at the ExCel centre.
Last weekend the semi-finals saw the top four take on Cool Britannia and it was Matt Linnen, The CutKelvins and Lloyd Macey who all lost out in a place in the final after a triple elimination.
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 two songs.
They include the duets, which have now been confirmed. In a twist this year, the duets will act as this year's winner's single.
Tonight's live show is also expected to see the first elimination as third place is confirmed. The top two acts will then sing again on Sunday night.
Without further ado, here are all of the confirmed songs from this evening's show...
Tonight's Final X Factor 2017 song choices
Live and Let Die - Wings
Duet with Paloma Faith: Roots - Grace Davies
Mamacita - Rak-Su
Duet with Wyclef Jean: Dimelo - Rak-Su
Kevin Davy White
Whole Lotta Love - Lez Zeppelin
Duet with Tokio Myers: Fastlove, Pt 1 - George Michael
What do you make of the song choices? Tell us in the comments below!
The X Factor 2017 airs LIVE on ITV tonight at 7:05PM 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, Pink, Pretty Much, Louis Tomlinson and Sam Smith all confirmed to perform.