The X Factor has revealed the contestants' song choices for tonight's "10th Birthday" special.
The six remaining acts in the competition will be taking to the stage along with the return of some familiar faces tonight and tomorrow.
But what is your favourite singing on tonight's X Factor?
- Hannah Barrett - Hallelujah
- Luke Friend - What Makes You Beautiful
- Nicholas McDonald - The Climb
- Rough Copy - Don't Let Go
- Sam Bailey - Bleeding Love
- Tamera Foster - Impossible
In case you are unable to remember which past X Factor finalists released these hits, here is a little reminder....
- Alexandra Burke - Hallelujah
- One Direction - What Makes You Beautiful
- Joe McElderry - The Climb
- Little Mix - Don't Let Go
- Leona Lewis - Bleeding Love
- James Arthur - Impossible