James Arthur took to the stage for Celebrity X Factor's live show on Saturday night.
This weekend saw the remaining 11 celebrity contestants performing live for a second time.
And joining them was a special guest act, as former X Factor winner James Arthur returned to the stage.
He performed new song Quite Miss Home from his brand new album You.
You can watch the performance in the video below...
James tweeted ahead of the show: "Excited to say I'll be making a return to @TheXFactor on Saturday night to perform 'Quite Miss Home'. Tune in at 8.30 on @ITV"
The official X Factor Twitter account added: "The #XFactor stage is a second home for @JamesArthur23!
"Rumour has it he's quite missing it... Catch him on Saturday night, we're so excited to have him back! #XFactorCelebrity"
James appeared on The X Factor in 2012, beating Jahméne Douglas to win the ninth series.
Speaking about his upcoming third studio album, James said: "I have called the album 'YOU' as unlike 'Back From The Edge' which was autobiographical, my third album is not about me, it’s about YOU."
Meanwhile, the celebrity acts performing on tonight's X Factor were the Unders mentored by Louis Walsh made up of EastEnders actor Jonny Labey, Glee star Kevin McHale, and reality TV personality Megan McKenna.
Nicole Scherzinger is in charge of the Overs, with her category including Coronation Street actress Victoria Ekanoye, TV newsreader and journalist Martin Bashir, footballer turned actor Vinnie Jones, The Chase's Jenny Ryan.
Finally, Simon Cowell is mentoring the groups made up of rugby trio Try Star, Love Island supergroup No Love Lost, social media influencers V5 and duo Max & Harvey.
The X Factor: Celebrity airs Saturday nights on ITV.
You can watch the show online as episodes air or catch up later via the ITV Hub.