Colton Haynes’ ‘Little Mermaid’ Halloween Costume Is Unreal (Photos)

“Arrow” actor dresses as female Disney villain Ursula

colton haynes
Getty Images

Colton Haynes appears to have already won Hollywood’s unofficial Halloween contest this year.

The “Arrow” and “Teen Wolf” actor stunned his fans (and a number of media outlets who noticed) with several Instagram photos of his costume: Ursula from Disney’s “The Little Mermaid.”

The photos were taken while Haynes and several friends, including “One Tree Hill” alum Austin Nichols, enjoyed a night out on the town over the weekend as the Oct. 31 holiday festivities began early.

Of course this is not the first time Haynes has gone all out on a Halloween costume. Last year he stepped out as Fiona from the “Shrek” franchise.

Haynes was most recently seen on television as Roy Harper/Arsenal alongside Stephen Amell on the hit CW series “Arrow.” He previously appeared as Jackson Whittemore on MTV’s “Teen Wolf.”

Take a look at the impressive costume creation in the photos below.