Link to newsround

Who won the Masked Singer?

Conkers, moth and toastie on the masked singerImage source, ITV

WARNING: Spoilers ahead!

After weeks of cryptic clues, sumptuous singing, chants of "take it off", the winner of The Masked Singer has finally been revealed.

The series started with 13 contestants wearing wild costumes and they were whittled down to just three finalists: Toastie, Conkers and Moth.

It was a show-stopping final full of solo performances, duets and some surprise returns.

Moth took the crown with Conkers as runner up and Toastie in third - keep scrolling to find out who was underneath the masks!

Keisha BuchananImage source, ITV

Moth was revealed as Keisha Buchanan from girl band the Sugababes.

She's brought some incredible vocals throughout the series and Keisha said she tried to hoodwink the judges by putting on a posh voice.

Throughout the series, the judges had a couple of guesses to who it might be including pop stars Fleur East and Jamelia.

Keisha couldn't fool Maya Jama who was insistent that it was the Sugababes star from the start!

Ben ShepherdImage source, ITV

Conkers took of the mask to reveal Ninja Warror UK presenter Ben Shepherd.

Previous guesses from the panel included former Capital Radio DJ and One Show presenter, Roman Kemp, Olympic diver Tom Daley or Gavin and Stacey star Matthew Horne.

He had even interviewed eliminated Masked Singer contestants on the daytime TV show This Morning which helped to keep his identity under wraps for even longer.

He joined the show after deciding he wanted to do more scary things after turning 50.

Mica ParisImage source, ITV

And in third place was Toastie who was unveiled to be singer, actress and presenter Mica Paris.

She really impressed the panel with her strong vocals throughout the series.

Mica said she wanted to do the show for her grand kids because she wanted them to see her being silly!

Did you guess any of the celebs hiding under these costumes? Let us know in the comments below.