The X Factor: Celebrity's live shows concluded tonight (November 30) - recap the performances and results here.
The Celebrity X Factor has brought together stars from the worlds of music, film, sport, television and social media as they compete to win a recording contract.
This evening saw the final round of live shows as the remaining four acts performed for both judges and viewers one last time.
Judges Simon Cowell, Nicole Scherzinger and Louis Walsh offered their opinion after the performances before voting opened for viewers to vote for their favourite.
After all of the four finalists performed once - each singing a Christmas classic - lines were frozen. With the fewest votes, V5 were eliminated in fourth place.
Lines then reopened as the top three acts returned to perform again, each reprising their favourite song of the series.
After all the performances, lines closed for good as host Dermot O'Leary announced that it was Megan McKenna who had won the Celebrity X Factor with Jenny Ryan and Max & Harvey finishing as runners up.
Watch all of the performances from The X Factor: Celebrity's final live show (November 30) below...
Christmas song: One More Sleep - Leona Lewis
Song of the series: This - Original song
Christmas song: Have Yourself A Merry Little Christmas - Sam Smith
Song of the series: Edge of Glory - Lady Gaga
Max & Harvey
Christmas song: Last Christmas - Wham!
Song of the series: Kiss You - One Direction
Christmas song: All I Want For Christmas Is You - Mariah Carey
The X Factor: Celebrity aired on ITV.
You can watch episodes online in full via the ITV Hub.