The Masked Singer drew to a close on Saturday night as the final three celebrities were unmasked after weeks and weeks of speculation.
MORE: Davina McCall blows fans away with dramatic hair transformation on The Masked Singer
In the grand finale, judges Jonathan Ross, Davina McCall, Rita Ora and Mo Gilligan were joined by series two winner Sausage AKA Joss Stone as the three remaining contestants - Mushroom, Panda and Robobunny - battled it out to become champion of The Masked Singer series three. Want to know who the celebrities behind the masks are? Keep checking back here to find out!
WATCH: The Masked Singer's Davina Mccall celebrates daughter Tilly's big news
Unmasked first in the episode was Robobunny. Rita Ora, along with countless viewers at home, suspected that the celebrity behind the mask was Mark Feehily - and they were right! The Westlife singer said after being unmasked that none of his bandmates knew he had signed up to do the show but that he was doing it for his young daughter Layla.
MORE: Who has been revealed on The Masked Singer so far?
MORE: The Masked Singer's Joel Dommett has huge tribute to model wife Hannah at stylish London home
He said: "I was craving to do something different, outside of my comfort zone vocally, I really wanted to add comedy to my character so when it was agreed I would be allowed to do the two-voice thing I signed up."
Westlife singer Mark Feehily was behind the Rockhopper mask
It was then the time to announce the mystery singer behind Mushroom's mask. As many viewers - and three of the judges - correctly guessed, it was Charlotte Church behind the mask. The Welsh singer rose to fame in childhood as a classical singer before branching into pop music in the early noughties. She really tried to fool the judges, though, putting on a Northern accent while speaking and even singing one song with an Irish accent.
Speaking about her time on the show, she said: "I thought the panel's guesses at times were hilariously off, guesses like Charlie Dimmock and Kiri Te Kanawa made me laugh."
Many viewers guessed that Charlotte Church was Mushroom
Finally, it was time to confirm the winner's identity as Panda was unveiled. When the mask came off, the judges were shocked to learn that it was Natalie Imbruglia! None of the judges correctly guessed her, even though Rita and Davina know the singer quite well.
After she was unmasked, Natalie revealed that she took part in the show for her young son. She said: "He loves the character I chose. I also thought it would be fun to sing with a mask on, no need to spend hours in hair and make-up. I liked the idea of hiding my identity and putting on an accent to throw people off the scent."
This year's series has been the show's most star-studded to date! Last week's semi-final saw singer Aled Jones (yes, the voice from The Snowman's Walking in the Air) unveiled as Traffic Cone. In the same episode, Rockhopper was revealed to be Destiny's Child singer Michelle Williams.
The judges were joined by season two winner Joss Stone
Chandelier was the first persona to be exposed as singer and former Strictly Come Dancing contestant Heather Small, followed by Snow Leopard and Lion Fish who turned out to be Loose Women star Gloria Hunniford and singer Will Young respectively.
MORE: The Masked Singer US judges Ken Jeong and Robin Thicke walk off in protest after reveal
Bagpipes was then the next mask to be booted off the show and was unveiled to be professional tennis player Pat Cash, followed by Poodle who was revealed as the lead singer of British band Keane, Tom Chaplin.
Fireworks, meanwhile turned out to be After Hours star Jaime Winstone and Doughnuts, was revealed to be footballing legend Michael Owen.
Like this story? Sign up to our What to Watch newsletter to get other stories like this delivered straight to your inbox