This is Colton Haynes, star of Arrow and all of your sexual fantasies.
And this is Colton Haynes dressed as Princess Fiona from Shrek.
Haynes recently went to a Halloween party in his “dream costume.”
Of course, it’s all thanks to a talented team of makeup artists.
But it looks like the green face paint and prosthetics were totally worth it…
‘Cause Colton was one of the best-dressed people there.
Now THAT is a transformation.
Long live Princess Fiona.
MTV / instagram.com / DreamWorks