Nicole Scherzinger can't wait to take part in the X Factor final, as one of three celebs dueting with the remaining contestants in the battle for the title.
Charity nearly mows down Rachel and Archie. David is concerned to see Priya on a date. Katie and Vanessa form an unlikely friendship.
Past X Factor winner Leona Lewis gets into the festive spirit with a performance of her Motown-inspired Christmas single One More Sleep.