The X Factor finalists have been teamed up with some big name chart-topping stars for this weekend's live finals. Cher Lloyd will be singing with Will.i.am from the Black Eyed Peas.
One Direction said they wanted to sing with Take That and their wish has been granted... sort of. They'll be singing with Robbie Williams, who recently rejoined Take That.
You might not recognise Christina Aguilera as she's had a couple of years off. But she's had loads of top 10 hits in the UK and will be joining Rebecca Ferguson on stage for the final.
And finally, Rihanna is making an X factor comeback. After performing on the show earlier in the series, she'll be back on Saturday to duet with Matt Cardle.