THE Masked Singer fans were stunned this evening when Mel B was unveiled as Seahorse.
Viewers couldn't believe the former Spice Girl had donned the show-stopping costume for the quirky ITV singing show.
The 45-year-old star landed in the bottom three alongside Harlequin, and Grandfather Clock in tonight's instalment of the show.
The judges eventually chose to send Seahorse home - with three out of four correctly guessing Mel's identity
While Jonathan Ross was convinced that the mystery celeb was Trisha Goddard, Rita Ora, Davina McCall, and Mo Gilligan all guessed Mel after picking up on her Northern twang.
But fans at home couldn't believe their eyes, flocking to Twitter to share their reaction, with one writing: "Mel B ?!?!? I’m gonna have to rewatch this to hear her sing again."
Another added: "Mel B! Shocked at that."
A third agreed: "AS IFFFFFFFFF ITS MEL B WTFFFF!"
A fourth shared: "OMG SEAHORSE IS MEL B"
Most read in Celebrity
Mel had sang a rendition of Kylie Minogue's Can't Get You Out Of My Head on the show, and when asked by host Joel Dommett why she'd taken part in the programme, she explained: "Because the show's a great show and you get to not be yourself for a second."
Questioned how the other Spice Girls would react to her appearance, Mel giggled: "They'll be annoyed that I didn't tell them!"
Last week, Sophie Ellis Bextor became the first celebrity unmasked on this year's series of the show.