Jenny Ryan has made it through to the final of The X-Factor: Celebrity.

Jenny, Megan McKenna, and Max and Harvey were voted through to the final by the public.

Vinnie Jones received the least amount of votes and was eliminated.

Try Star and V5 sang against each other for a place in next week's finals, with V5 coming out on top.

Before her performance, Jenny was seen in a VT, talking about how she was put off singing when she was a child.

She said: "My uncle was visiting and he laughed at me.

"He didn't mean anything nasty but it made me second guess my talents."

After a stunning performance of Adele's Skyfall, the judges all said that Jenny deserved a spot in the finals.

Louis Walsh said: "You turned into a complete diva up there – I would love to see you in the final."

Simon Cowell said: "You talked in your VT about being rejected and no one's rejecting you now. You got this far on your spunk and talent.

Watch Jenny perform in next week's final on ITV at 7.10pm.