Megan McKenna has won The X Factor: Celebrity 2019, after beating V5, Max and Harvey and Jenny Ryan in the live final.
All four finalists performed for the final time this series, wanting the votes of the public.
Singing a Christmas track and their favourite song of the series, all four took to the stage once more.
Simon Cowell, Nicole Scherzinger and Louis Walsh all had acts in the final.
Country singer Megan had been the favourite, or one of the favourites, from the start.
Performing her original songs each week, many tipped her to take the crown for weeks
As the result came in, Megan placed her head in her hands and shouted: “Oh my God.”
Megan was visibly speechless, as Dermot grilled her on how she was feeling.
She said: “Thank u so much for to everyone who voted for me.
“I’m living my dream and can’t say how excited I am… thank you.”Continue Reading