Who won The Masked Singer 2025 tonight? Pufferfish unmasked

Earlier on Saturday evening, Wolf (Marti Pellow) was voted off in third place, while Dressed Crab (Gregory Porter) was eliminated in second place by the studio audience.
This was after multiple performances (and even duets) in front of Davina McCall, Maya Jama, Jonathan Ross and guest judge Danny Jones from McFly (who won in 2024).
This meant Pufferfish was finally crowned the champion of the latest Masked Singer series hosted by Joel McDommett after singing their final song One Night Only by Sheryl Lee Ralph.
But who was hiding behind the mask? You're about to find out (at last).
Who won The Masked Singer 2025? Pufferfish unmasked
Pufferfish was in fact Samantha Barks - the actress and musical theatre legend is currently best known for her role as Elsa in the West End musical Frozen.
After taking off her mask, she told the judges and studio audience: "I've had the best time. Underneath the mask I've been smiling so hard it's been hurting my cheeks."
She added: "Thank you all so much for your lovely comments."
Recommended reading:
Rapper Example and EastEnders star Natalie Cassidy just missed out on a place in The Masked Singer final after being eliminated from the ITV reality show last weekend.
The musician and producer, real name Elliot Gleave, was unveiled as the celebrity behind the Bear mask when he was voted out after the five remaining contestants performed during Saturday’s (February 8) semi-final.
After the masked famous faces sang for a second time, actress Cassidy was eliminated from the show and unmasked as Bush.