Here's the moment that The X Factor 2012 final 12 are revealed, as the judges deliver their verdicts.
Last night we saw the final 25 contestants performing for their mentors in a make or break audition, and now they've done all they can.
Expect plenty of tears and drama tonight, plus a few shocks, as the X Factor UK finalists are unveiled.
Each judge will be picking three acts in their category to take through to the live shows, plus a fourth wild card act who will compete for a special thirteenth spot.
The X Factor 2012 airs tonight at 7:40PM on ITV1.
Browse pictures of The X Factor finalists reveal below...