The semi-finals of The Masked Singer left viewers gobsmacked as a shock double elimination revealed two surprise celebrities.
Dragon and Harlequin were unmasked on Saturday night's show, leaving Sausage, Robin and Badger too battle it out in next week's final.
The Great British Bake Off host Sue Perkins was the adorable Dragon, while British R&B soul star Gabrielle was behind the Harlequin mask.
While nobody guessed Sue, many of the judges had put their money on Gabrielle, who took to the stage to perform after voted off.
Read more on mirror.co.uk