Colton Haynes Is Unrecognizable as Ursula From The Little Mermaid for Halloween: Pics

Colton Haynes is Ursula and KILLS it
Colton Haynes dressed up as The Little Mermaid's Ursula for Halloween. Photographer Group / Splash News

Heidi Klum, you’ve got some major competition! On Saturday, Oct. 24, Colton Haynes went from TV heartthrob to Disney villainess in one seriously amazing transformation, dressing up as The Little Mermaid’s Ursula, complete with white hair, black tentacles, and marbled skin.

“Poor unfortunate souls #Ursula,” he captioned a photo of himself via Instagram, quoting the Disney character’s trademark song. In the shot, the Arrow star shows off a beehive of white hair, dramatic blue eyeshadow, and a silicon-based double chin.

The 27-year-old actor even showed off a faux nip-slip, with his black-and-purple costume revealing part of his prosthetic breast.

The fun didn’t stop there, however. 

Colton Haynes
Allen Berezovsky/WireImage

In shots that he shared throughout the night and into Sunday morning, Haynes posed with pals decked out as Sailor Moon, Where’s Waldo, and a pirate.

“Ursula loves group selfies,” he captioned a particularly hilarious shot of himself in costume with friends.

Ursula loves group selfies

A photo posted by Colton Haynes (@coltonlhaynes) on Oct 25, 2015 at 2:33am PDT

Haynes also attended Matthew Morrison's sixth annual Halloween party, which was sponsored by Dos Equis, on Sunday.

Last year, Haynes similarly turned heads with a spot-on interpretation of Princess Fiona from DreamWorks’ Shrek.

“So freakin excited about Halloween this yr…gonna be hard to top my costume from last yr but I think it’s about to happen 🙂 #tbt #PrincessFionaMissesYall #ThisWkndWillBeEpic,” he teased last week.

Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!

Want stories like these delivered straight to your phone? Download the Us Weekly iPhone app now!