Spoilers for The Masked Singer season six - including the final.
The Masked Singer has finally unmasked its full cast of celebrities for 2025. Pufferfish was crowned the winner after an epic final on ITV.
Just three celebrities remained unidentified heading into the final - in Pufferfish, Wolf and Dressed Crab. Over the course of the grand finale of the sixth series, they all revealed who was under the mask.
Did you manage to correctly guess the identities? Recap everything that happened in The Masked Singer 2025 final.

5. Tattoo - episode 4
T’Pau singer Carol Decker was the fourth celebrity to be unmasked on this series of The Masked Singer. She was revealed as being the star under the Tattoo costume in episode 4 - on January 18. | Bandicoot TV/ITV Photo: Bandicoot TV/ITV

6. Teeth - episode 5
Former GBBO host Mel Giedroyc was the fifth celeb to be unmasked on this season of the ITV show. Fans had long suspected that Mel was under the Teeth costume - and so it was confirmed in episode 5 on January 25. | Bandicoot TV/ITV Photo: Bandicoot TV/ITV

7. Snail - episode 6
Part of a double elimination on February 1, Snail was revealed to be Andrea Corr. You may remember her as the lead singer of The Corrs | Bandicoot TV/ITV Photo: Bandicoot TV/ ITV

8. Kingfisher - episode 6
Also part of a double elimination, Kingfisher was revealed to be artist Sir Grayson Perry. He is known for his ceramic vases, tapestries, and cross-dressing. | Bandicoot TV/ITV Photo: Bandicoot TV/ITV