Just when we thought Halloween was finally over for 2016, one last celeb has rocked an outfit so terrifying, we fear we may not sleep for the next 12 months.

28-year-old Teen Wolf and Arrow actor Colton Haynes opted for a Halloween costume that completely disguised his leading man looks, turning himself into Muppets diva Miss Piggy.

And apologies to Miss Piggy herself, but he looked like the stuff of nightmares:

Miss Piggy & Kermit. My OG @allymaki

A post shared by Colton Haynes (@coltonlhaynes) on

Take one giant prosthetic pig snout, a lustrous blonde wig and a pair of oversized fake breasts, and you've got the sort of Halloween costume that would send Kermit himself running in the opposite direction.


Life is tricky baby, stay in your magic. Happy Halloween 2016

A post shared by Colton Haynes (@coltonlhaynes) on

I'm just not ready to let her go :( Happy Halloween!!!

A post shared by Colton Haynes (@coltonlhaynes) on

Of course, Haynes has form in this area - the star, who came out earlier this year, has for years revelled in serving the most unrecognisable and at times grotesque Halloween looks he can think of. Just check out a couple of his efforts from previous years, The Little Mermaid's Ursula and Shrek's Princess Fiona:

#tbt to my favorite Halloween looks so far...can't wait to show y'all my costume this Saturday:)

A post shared by Colton Haynes (@coltonlhaynes) on

To cleanse your visual palate after that OTT display, here's what the usually-very-handsome Haynes looks like when not dressed as a nightmarish version of your favourite female family entertainment characters:


A post shared by Colton Haynes (@coltonlhaynes) on