Arrow's Colton Haynes Dresses As Ursula For Halloween

coltonhaynesursula

Arrow and Teen Wolf star Colton Haynes knows how to get into the spirit of Halloween. Last year, he dressed up as Fiona, Shrek's plump and green-skinned main squeeze. How did he top it this year? ...Ursula!!!

That's right, the television hunk known for his chiseled good-looks transformed into the villainous Sea Witch that tormented sweet-but-naive Ariel in Disney's 1989 classic The Little Mermaid. He spent his evening partying with Marvel's Agents of S.H.I.E.L.D. star Chloe Bennet ('Quake'/'Daisy Johnson') and former Arrow costar Emily Bett Rickards ('Felicity Smoak').

Below, check out images and even a video of Haynes as Ursula.

Ursula loves diners

A photo posted by Colton Haynes (@coltonlhaynes) on

Ursula loves friends. She's just like us

A photo posted by Colton Haynes (@coltonlhaynes) on

Heading out with my love @emilybett

A photo posted by Colton Haynes (@coltonlhaynes) on

Ursula loves her fans

A video posted by Colton Haynes (@coltonlhaynes) on

Arrow airs on Wednesday nights at 8 p.m. ET/PT on The CW.