It's The X Factor 2017's final concludes live tonight here are all the song choices and spoilers.
What are the contestants singing? What time is X Factor on tonight? Who's left in the competition? And which guests are performing this weekend? All is revealed!
Tonight's X Factor 2017 contestants
Last week saw a total of three acts losing their place in another set of brutal eliminations.
It was Lloyd Macey, The CutKelvins and Matt Linnen who all left in the semi-finals.
Then last night, Kevin Davy White finished the show in third place.
Now just two finalists remain: They are Simon Cowell's Group Rak-Su and Sharon Osbourne's final Girl Grace Davies.
Tonight's X Factor 2017 songs - The Final
Here are tonight's (Sunday) song list with a two songs from the acts each.
Original - Nothing But Words
Original - Too Young
Original - Touche
Original - Mona Lisa
What time is The X Factor on tonight?
The X Factor 2017 airs LIVE on ITV Sunday, from 7:15PM with the final set of performances.
The show will run for just under 2 hours before the winner is crowned shortly before 9PM.
Which guest stars are performing?
Little Mix, Pink and Sam Smith are booked to sing on the Sunday night.
Singing on Saturday are One Direction's Louis Tomlinson and new boy band PrettyMuch.
Also performing will be Becky Hill with Pete Tong and the Heritage Orchestra.