So it's the second day of the X Factor USA final tonight - Simon Cowell really likes to drag out these bloody things, doesn't he? - and besides all that 'choosing the winner' stuff, there's also going to be performances from Lea Michele, One Direction and Mary J Blige. Not too shabby.
But while we already know 1D have pre-recorded their little diddy, it looks like Lea Michele's done the same because she's been snapped at the X Factor studios yesterday looking all kinds of gorgeous in a well rocky number. OOH.
Yep, Lea Michele will be performing her debut single Cannonball on the show (which is about ten thousand times more exciting than anything the X Factor finalists do, to be honest) and Lea posed backstage in a saucy get up that we want in our wardrobes RIGHT NOW.