Megan McKenna was crowned the winner of The X Factor: Celebrity tonight.
The reality star was up against girl group V5, sibling duo Max & Harvey, and The Chase star Jenny Ryan during the show’s live final.
Taking to Instagram after winning the show, Megan wrote: “OHHHHH MYYYYY GODDDDD my dream has come true I’ve worked my whole life for this moment.”
“thank you so much to everybody who voted words cannot explain how I feel right now I cannot believe I have won @thexfactor !!!!!!!!!”