The Masked Singer viewers are keen to work out who is who as the hit ITV show returns to screens tonight, with the remaining celebs battling it out to make it to the next round
But while the judges and presenter Joel Dommett have been sworn to secrecy, Ladbrokes have revealed who the favourites for each secret celebrity.
X Factor star Rhydian Roberts has odds of 4/5 to be Hedgehog, with comedian Michael McIntyre coming in second with odds off 5/1.
Unicorn looks most likely to be Dancing on Ice judge John Barrowman with 4.7, followed by singer Mika with 9/4.
Bee, who has really left viewers scratching their heads, has Nicola Roberts at 2/1, followed by Charlotte Church with 3/1.
Duck looks set to be Skin from Skunk Anansie, with odds of 2/1, followed by sportswoman Denise Lewis coming in at 5/2.
Daisy could be singer Beverley Knight with 3/1, with US singer Kelis at 4/1 to be revealed as the mystery singer.
Denise van Outen is the favourite to be Fox with 6/5, with the aptly named Sam Fox following her with 2/1.
Monster looks certain to be a US performer, with Cee Lo Green coming in at evens, while Andre 3000 comes behind with 2/1.
Fans have been debating over Octopus, and it looks like a Pussycat Doll face-off, with Ashley Roberts at 10/11 and Nicole Scherzinger at 5/1.
Finally, Tree has got Peter Crouch with offs of 5/1, while Jamie Redknapp is at 14/1, meaning it is a footballer showdown.
Fans will have to wait and see what the identities are, as another celeb faces the chop this weekend.
Patsy Palmer, Justin Hawkins and Alan Johnson have been revealed as some of the mystery singers so far.
This comes after Daily Star revealed that ITV bosses were left panicking after the remaining nine contestants have been leaked.
A source said: “Some of the stars are more obvious than others.
“But the fact that fans have managed to work out who Duck and Queen Bee are is quite incredible.”
The Masked Singer continues tonight at 7pm on ITV.