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.