The third Haberdashers staff Masked Singer competition hit a high note on Saturday when eight entries competed to see who would win the audience's vote.
Kicking off with song and dance from MC Sarah Fowler and dancers D4motion, Sarah then welcomed the audience and introduced the judges Dave Pearson, David Hope and returning winner from last year's competition, Jess Griffiths.
The evening began with Winnie the Pooh singing an 80s song Tiffany's I Think We're Alone Now.
Following each act, the masked singer teased the audience with three clues as to who they may be, with members of the audience shouting out their best guesses.
Next on with Green Day’s Good Riddance (Time of Your Life), a song by Billy Joe Armstrong was Fireman Sam whose clue was that he was in a thrash metal band in his early days.
The next was a pair of singers, Mickey and Minnie Mouse who took Ain't No Mountain High Enough by Marvin Gaye and Tammi Terrell to new heights.
Minnie is a lover of horses and Mickey said he had been educated on North London.
After a break, Elmo, who hates snakes and loves the colour blue, kicked off the second part singing The Carpenters’ Close to you.
Sixth act was Iggle Piggle singing Irene Cara’s Flashdance with staff member Dave Edwards providing the memorable dance routine from the film.
Next up was Woody who sang Harry Belafonte's Banana Boat (Day-O) and revealed he was a big fan of the singer.
Sonic, a gal who loves adventure, sang Streisand's Memories.
Finally to end the evening, Sponge Bob Square Pants and Patrick dueted with Pulp's Disco 2000 whose clues included that thy thought the whole event has been a novel idea.
The audience voted Iggle Piggle the winning entry and was unmasked as Mrs Victoria Taylor.
The evening supported two charities: Andymansclub and Papyrus.