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: