After six weeks of us all playing Sherlock Holmes in front of the telly, The Masked Singer came to an end for another year on Saturday with the crowning of a new champion.
And the 2022 winner is Panda, who none of the panel failed to guess as Natalie Imbruglia.
Since it’s return on New Year’s Day it’s been the job of celebrity panellists Davina McCall, Jonathan Ross, Mo Gilligan and Rita Ora to answer that all important question ‘who’s that behind the mask?’
After the shock exit of Heather Small at the end of the first episode, stars like Michelle Williams, Tom Chaplin from Keane, Aled Jones and even Michael Owen have been unmasked.
READ MORE: Masked Singer finalists 'confirmed' before final
Going into the final there were just Mushroom, Panda and Robobunny left standing.
Each of the finalists sang solo before doing a duet with a former Masked Singer star, with Robobunny singing with Queen Bee, Panda teaming up with Hedgehog and Mushroom joining forces with Robin.
After Robobunny was voted off in third and revealed as Westlife's Mark Feehily, both Panda and Mushroom sang their songs of the series, with Panda singing One Direction's Story of My Life and Mushroom reprising her take on Demi Lovato's Stone Cold.
The studio audience then had their say a final time, with host Joel Dommett revealing that Panda had triumphed by a narrow margin.
While Mo Gilligan, Jonathan Ross and Rita Ora all guessed that runner up Mushroom was Charlotte Church, none of the panel predicted Natalie was Panda, meaning they were all left in a state of shock when she took off her mask.
For the latest What's On news, announcements and reviews direct to your inbox, go here to sign up to our free newsletter