Catherine Tyldesley has won ITV's All Star Musicals - and fans are thrilled.
The Coronation Street actress put on a great performance of Memory from Cats for the show's three panellists - Elaine Paige OBE, Samantha Barks and Trevor Dion Nicholas - and the viewers at home.
Six hopefuls took to the stage in a hope to win the coveted top spot, as presenter Fern Britton, actor Ben Miller, broadcaster Gyles Brandreth, presenter Anita Rani, Coronation Street actress Catherine Tyldesley, and sports presenter Radzi Chinyanganya gave it their best shot - but it was Catherine who came out on top.

Speaking after her win, she said: "Thank you so much and thank you to everyone. Everyone has worked so hard so this is for everyone. The tuition Elaine gave me, I will keep with me forever."
The six celebrities had been discussing their stint on the show ahead of their performances, with Fern - who channelled her inner Meryl Streep as she performed as Donna in Mamma Mia: The Musical - previously describing it as "a chance to dress up and dance with a full orchestra!" She added: "What a Christmas present!"

Elsewhere, Ben - who performed The Rocky Horror Picture Show - explained how he had a "new respect for musicals" after intensive training for the show, as he added: "After weeks of training I am nowhere near ready. In fact, I don’t know what I was thinking."
Corrie actress Catherine - who is best known for playing Eva on the ITV soap - performed a track from Cats and is a self-confessed "huge" musical theatre fan and she jumped at the chance to take part.

"The chance to sing a song from the first musical I fell in love with is a dream come true," she added, "Really excited about the tuition too - a great chance to learn from the best."
During tonight's show Gyles Brandreth performed a track from My Fair Lady whilst Radzi Chinyanganya gave a great attempt at performing a song from hit film Moana. Presenter Anita Rani did a rendition of the Chicago musical.
There was also a guest performance from the cast of Dear Evan Hansen.