THE Masked Singer has revealed Octopus is Katherine Jenkins as they are eliminated in the final.
Octopus stunned on stage with her rendition of Supercalifragilisticexpialidocious from Mary Poppins.
This leaves just Hedgehog and Queen Bee with their masks still on – and with a chance to bag the crown.
Jonathan Ross guessed Cheree Murphy, whereas Rita Ora said Katherine Jenkins.
Davina McCall answered Kym Marsh and Ken Jeong voted Charlotte Church.
Katherine said: “In my career it can be quite static. So to be given the opportunity to sing on here and create any character is amazing.
“There’s a reason I came on this show. I have a little octopus at home.
“She loves blue planet, she loves Little Mermaid, she loves the colour purple and any time I came out as the octopus I felt like I was singing to her. I’m not going to get emotional…”
The show has some big names on the show, with their identities kept mostly secret throughout.
So far Butterfly was unmasked as actress Patsy Palmer, Pharoah was former Home Secretary Alan Johnson and Chameleon was The Darkness singer Justin Hawkins.
Footballer Teddy Sheringham was the Tree. Singers Kelis, Skin and Jake Shears were unmasked as Daisy, Duck and Unicorn respectively.
Meanwhile, presenter Denise Van Outen was Fox, while Monster turned out to be CeeLo Green.
The show’s warm up man has revealed they order the audience to leave before the artist is unmasked in order to keep the secret safe.
Andy Collins explained that he was told by TV bosses to clear ticket-holders from the studio saying the task was like being a UN peacekeeper.