The X Factor 2012 final twelve have been revealed, as we head in to the live shows!
Tonight the X Factor judges each unveiled their choices for the X Factor 2012 finalists, as each judge picked three acts in their category to progress through to the finals.
There were, as usual, some shocks and surprises.
After yesterday's judges' houses performance, the judges made their final decisions, and they've got to stick to them!
The X Factor 2012 finalists...
The X Factor 2012 live shows will start next Saturday at 8PM on ITV1.
Browse pictures of The X Factor 2012 finalists below...