Colton Haynes wins Halloween as the ultimate Disney villain

Leave it to Colton Haynes to upstage all of us on Halloween…again. After dominating last year’s costume game by going as Fiona from Shrek, Haynes has outdone himself this year by going as the most formidable Little Mermaid character, Ursula.

He looks 100% unrecognizable. If you saw him on the street you would actually think Ursula had come up from the sea to party with us. Instead, we got the next best thing:

This is legitimately impressive and hilarious. I know we’re all asking the same question: how did this costume come together? Haynes gave us a sneak peak into that as well, posting a video on Instagram that shows him removing the get-up in a way that looks both satisfying and a little painful: