Here's a run down of the final 12 contestants on The X Factor 2017.
The X Factor finalists were fully confirmed tonight as who's in the live shows was revealed.
This weekend has seen judges' houses with the four mentors each picking a trio of acts in their respective categories.
X Factor 2017 finalists confirmed
Nicole Scherzinger was first up with the Overs, choosing Kevin Davy White, Matt Linnen and Tracy Leanne Jefford to go through to the live stages.
Next was Sharon Osbourne with the Girls. Grace Davies, Rai-Elle Williams and Holly Tandy all made the live shows.
Sunday it was the turn of the Groups and Simon Cowell selected Sean and Conor Price, The CutKelvins and Rak-Su for the final stages.
Finally, Louis Walsh picked his boys. Lloyd Macey, Spencer Sutherland and Sam Black made it through to the live shows.
All 12 will now go forward to next weekend where The X Factor will go live for the first time this year.
But they won't be alone with FOUR wild card acts joining them.
This year the viewers will be able to vote through one of the three acts sent home in each category to join the final 12 in the live shows.
It'll mean a total of 16 acts will end up competing for victory, four in each of the four categories.
The X Factor goes LIVE next weekend on ITV with the very first of the live shows.
The X Factor will be live on Saturday at 8:20PM with the performances and return Sunday at 7PM with the first weekend of live singing.