The X Factor confirms final song choices, including celebrity duets and winner's singles

It's tradition for The X Factorfinalists to perform duets in the final, and no matter how much the show gets chopped and changed, that doesn't look like it's going away anytime soon.

Ahead of tonight's (December 1) show, the celebrity duet partners have been revealed – and if you had money on Kylie Minogue or Michael Bublé doing it then you would be WRONG!

Instead, Dalton Harris will be duetting with Emeli Sandé, Anthony Russell will be performing with Tom Walker, while judge Robbie Williams has nabbed himself a duet with Scarlett Lee, even though he's not her mentor.

As well as their celebrity duets, each of the three finalists will also perform a song on their own, with Dalton singing Donna Hathaway's 'A Song For You', Anthony singing The Beatles' 'Let It Be' and Scarlett taking on Elton John's 'Your Song'.

This year we won't see an eviction on the Saturday, and all three finalists will perform again on Sunday night when we'll get to hear their potential winner's single, which will see Dalton, Anthony and Scarlett performing with James Arthur ('The Power of Love'), Kaiser Chiefs ('I Predict a Riot') and Leona Lewis ('One More Sleep') respectively.

DIGITAL SPY, PART OF THE HEARST UK ENTERTAINMENT NETWORK
Digital Spy participates in various affiliate marketing programs, which means we may get paid commissions on editorially chosen products purchased through our links to retailer sites.