‘The Masked Singer’ season 10 finalists Cow, Donut, Gazelle and Sea Queen.Photo:Michael Becker/FOX

THE MASKED SINGER

Michael Becker/FOX

Warning: This post contains spoilers from the season 10 finale ofThe Masked Singer.

Don’t have a cow: all ofThe Masked Singerseason 10 celebrities have been revealed!

“I have a feeling tonight is going to be one of the most amazing finales to date,” judgeJenny McCarthydeclared at the start of the episode.

Fellow panelistRobin Thickesuspected it might be “the most competitive final we’ve ever had.”

“Even though I’m used to wearing different hats, being here has challenged me in a whole new way,” Cow continued. “I’ve had to re-learn how to express myself entirely, from the way I move to the way I dance. When you get to my level of success and fame, there are certain expectations and pressure to perform the same old way, so it’s been a blast getting to take on this whole new persona.”

Cow on ‘The Masked Singer’.Michael Becker/FOX

THE MASKED SINGER

“This has to be the biggest star we’ve ever had on,” Jenny, 51, said afterwards.

When hostNick Cannonasked Cow to describe hisMasked Singerexperience, Cow called it “a dream come true.”

The panel, which also includedKen JeongandNicole Scherzinger, suspected Cow might beTaye Diggs,NE-YO,Billy PorterorUsher.

Gazelle strode onto the stage next.

“Deer are really meaningful to me because of the loved one that I lost,” Gazelle said in her clue package. “But what I didn’t say is that I actually have a deer tattoo for that person with flowers growing out of the antlers.”

As a result, Gazelle believed herMasked Singeroutfit “felt like fate.”

Gazelle on ‘The Masked Singer’.Michael Becker/FOX

THE MASKED SINGER

“She feels like this alter ego of me that I’ve been craving,” Gazelle said.

“Being the Gazelle has helped me find my voice and my confidence in singing again and now I never want to stop,” she said afterwards.

Auli’i Cravalho,Leighton Meester,Camila Mendes,Gina Rodriguez,Ashley TisdaleandConstance Wuall arose as options for Gazelle.

Sea Queen followed up with her regal presence.

“Wearing this costume hasn’t been all smooth sailing,” Sea Queen admitted in her clue package. “I’m a seasoned performer, but I’m used to being myself on stage, and having to learn new songs and choreography all while wearing a giant mask has really stretched me as an entertainer.”

Sea Queen found her costume to be “so claustrophobic” and confessed she felt “nervous again in a way that I haven’t in a long time.”

Sea Queen on ‘The Masked Singer’.Michael Becker/FOX

THE MASKED SINGER

Robin, 46, called the performance “entertaining times 10” and Jenny deemed Sea Queen “a legend.”

“It’s been amazing and, you know, I’ve been learning so much,” Sea Queen said of her time on the show. “It’s very challenging. I feel like I’m a better entertainer now because of this show."

The panel suspected Sea Queen might beErykah Badu,Macy Gray,Queen Latifah,Jennifer LewisorNiecy Nash.

Donut rounded out the performances. In Donut’s clue package, the confection said he went onThe Masked Singerat “the lowest point in my life.”

“Becoming the Donut is what I needed to heal from my wife’s passing,” Donut added. “I know that she’s getting a big kick out of me in this Donut costume because every Saturday morning, I would make the coffee and my wife would go out and get donuts.”

Donut on ‘The Masked Singer’.Michael Becker/FOX

THE MASKED SINGER

“It’s honestly an honor right now to witness you on this stage,” Nicole, 45, told Donut.

Engelbert Humperdinck,Tom JonesorJohn Schneidercame up as possibilities for Donut’s identity.

When Sea Queen popped off her monster mask, the judges’ guess of “I Try” singer Macy Gray, 56, appeared.

Macy Gray as Sea Queen.Michael Becker/FOX;Getty

Macy Gray as The Masked Singer Sea Queen

Michael Becker/FOX;Getty

Cow and Donut each had one more shot to prove why they deserved to win. Donut went first, saying in his final clue package that “most people don’t know that I love to sing” despite his success in the field.

Janel Parrish as Gazelle.Michael Becker/FOX;Getty

Janel Parrish as Gazelle on The masked Singer

After wrapping, Nick asked Donut what it would mean to winThe Masked Singer.

“God knows that I could really, really use a little joy in my life right now, and winning would give me great, great joy,” Donut responded.

“Even though I’ve won Grammys, I’ve never had the moment televised, never gotten to give my acceptance speech and most importantly, never gotten to give credit to the person who made it all possible: my mother,” Cow said in his last clue package.

“We are in the presence of a superstar,” Nick said.

Cow said winningThe Masked Singerwould be “the icing on a top of a very beautiful cake.”

“I feel amazing!” Cow said of winning.

Before Cow could unmask, though, runner-up Donut needed to expose his identity.

Donut popped out of his fried, frosting-covered mask to reveal himself asDukes of HazzardstarJohn Schneider. The 63-year-old actor, whosewife Alicia diedfrom breast cancer in February, gave one final performance of “Hooked on a Feeling.”

John Schneider as Donut.Michael Becker/FOX;Getty

John Schneider as Donut on The Masked Singer

Nicole and Robin agreed “So Sick” singerNE-YO, 44, would be under the Cow mask, and they turned out to be right.

Nicole quipped, “He had me fooled!”

NE-YO as ‘Masked Singer’ winner Cow.Michael Becker/FOX;Getty

NE-YO as ‘Masked Singer’ winner Cow

Never miss a story — sign up forPEOPLE’s free daily newsletterto stay up-to-date on the best of what PEOPLE has to offer, from juicy celebrity news to compelling human interest stories.

The Masked Singercan be streamed on Hulu.

source: people.com