Colton Haynes is giving Heidi Klum a run for her money when it comes to Halloween costumes.
The Arrow actor goes all out every year for the spooky holiday, using prosthetics, body paint and more to completely transform him into his costume of choice. Throughout the years Haynes has gone above and beyond the call of Halloween duty, dressing as Ursula, a grandma, Princess Fiona and more. It's safe to say that the Scream Queens guest star has solidified his place as one of the best Halloween participants. This year Haynes transformed into Miss Piggy, using prosthetics to help him become a vamped-up version of the Muppets character.
In honor of his headline-making costumes, we're looking back at some of his best looks.
"Life's full of tough choices, isn't it?" - One of The Little Mermaid's Ursula's most famous quotes couldn't be truer. We're sure Haynes debated a few costumes in 2015, but the tough decision came down to Ursula—and it was definitely the right choice.
Haynes definitely won Halloween in 2014 when he dressed as Princess Fiona from Shrek.
Age is nothing but a number! Haynes showed up to Matthew Morrison's 2013 Halloween party dressed (in full makeup and prosthetics) as an elderly grandmother.
Possibly one of his most original choices, Haynes in 2012 dressed as Jeremy "Powder" Reed from the 1995 hit movie Powder.
Which is your favorite? Sound off in the comments.