Last night's semi-final of 'The Masked Singer' saw two more celebrities - Dragon and Harlequin - revealed live on television last night.

After performing 'Make You Feel My Love' by Adele and 'Sweet But Psycho' by Ava Max, Dragon and Harlequin were then unmasked and revealed to be former 'GBBO' host Sue Perkins and '90s pop sensation Gabrielle.

Gabrielle, of course, is best known for her 1993 hit, 'Dreams', and her duet with East 17, 'If You Ever', while Sue Perkins is known for her comedy double-act with Mel Giedroyc and hosting 'GBBO'.

Interestingly, Gabrielle admitted after the reveal that she is "a nervous performer" and thought doing the show would get her out of her comfort zone. "Let me tell you now, I loved it! It was the most fabulous experience and I look forward to watching this now," the singer said.

Here's the two reveals as they happened.

 

Going into the final, the remaining contestants are Badger, Robin, and Sausage. Any ideas who they are? The theories so far we've heard include Robin being Nicky Byrne of Westlife, Badger is singer Ne-Yo, while some people think Sausage is either actor/singer Sheridan Smith, who recently turned up as a guest judge on 'Drag Race UK', or is Stacey Solomon.

All will be revealed on next week's final episode.