Along with stars like Audrina Patridge, Shenae Grimes and his Arrow costar Emily Bett Rickards, Haynes hit the town for a little costume fun. His costume though, required a lot of time in the makeup chair.
In case you hadn’t guessed, Colton chose to go as Princess Fiona, from the ever popular Shrek movies. Cameron Diaz voiced the green princess in the films and, we’ve got to say, Colton pulls of her tragic beauty pretty damn well.
Thankfully for us, he chronicled the transformation in stages on Facebook, which gives confirmation to the person behind the Oger.
He even took a snap at the end of the night, letting us all in on how much fun it is to remove all those prosthetics.
Make sure to scroll through the gallery above to see all of your favorite celebs dressed up in their Halloween best and let us know who you think did the best in the comments down below!