As we approach the last X Factor weekend we bring you a round-up of what we know so far.
The contestants who made this week's final are Che Chesterman, Reggie N Bollie and Louisa Johnson Who will they duet with?
Rita Ora has confirmed she will duet with her remaining act Louisa. Others yet to be confirmed.
Each act will sing three songs, a new one, a favourite one from the series and a duet.
Che Chesterman In The Air Tonight - Phil Collins Valerie - Mark Ronson ft Amy Winehouse DUET: TBC
Louisa Johnson Fighter - Christina Aguilera
I Believe I Can Fly - R Kelly
DUET: With Rita Ora, song TBC
Reggie n Bollie
Spice Up Your Life/Boom Boom Boom - Spice Girls/Outthere Brothers
Jump - Kriss Kross
X Factor Duets:
Louisa and Rita Ora
Che and Rod Stewart
Reggie N Bollie and Craig David
Saturday: Leona Lewis duet with Ben Haenow - Little Mix duet with Fluer East.
Sunday: One Direction - Coldplay - Adele
A source close to Simon Cowell told The Sun: "Everybody on the X Factor is thrilled."She's the signing everyone wanted as we've been trying to make it happen for weeks."
"Adele is a phenomenon and now only adds to what will be an epic night."
One Direction will sing 'Infinity' from their album Made in the AM.
The X Factor final takes place at Wembley Arena on Saturday and Sunday.