Heidi Klum Vs. Colton Haynes As ‘Shrek’s Fiona: Who Did The Halloween Costume Better?

Heidi Klum is the queen of Halloween, but she has some stiff competition from who is the better 'Shrek' Fiona as Colton Haynes wore the same elaborate costume in 2014.

Reading Time: 2 minute
View gallery
Image Credit: Shutterstock

You’ve gotta give Heidi Klum mad props for the effort she puts into Halloween year after year. On Oct. 31 the 45-year-old held her 19th annual costume party and absolutely killed it as Fiona from Disney’s animated franchise Shrek. Not the pretty princess either, but the big green ogre she turned into after being cursed. But Heidi isn’t the first star to rock an ogre Fiona costume as Arrow star Colton Haynes, 30, donned the look as his “dream costume” for Halloween in 2014. We’ve got the side by side to see who rocked it best.

Heidi documented her journey to become Fiona via her Instagram account throughout the say, posting videos of many steps along the process having prosthetics put on her face and chest. Then she had to get the green coloring all over her skin to match Fiona. Fortunately Heidi’s a patient woman who has been known to spend over 48 hours before her annual party getting her costume makeup applied depending on how elaborate the look is. From the time Heidi started her video journey on IG, she spent eight hours making her transformation into Fiona.

Colton was equally patient as he had work done on him for an Oct. 26, 2014 Halloween party by noted Hollywood makeup artist Erik Porn and The RBFX Studio Prosthetic Collection. The actor got the giant cartoonish nose, neck jowls and saggy cheeks applied and then had it all painted green. He didn’t go all the way to the giant cartoonish boobs that Heidi had prosthetically applied. Instead he went with his own buff chest and a squared off costume neckline with breast padding underneath.

Heisi Klum And Colton Haynes

So who wore it best? Both Heidi and Colton absolutely crushed it as Fiona. They had slightly different takes on the actual dress for the costume. The former Project Runway host actually matched her green velvet gown down to a tee as the animated character. But she’s also a woman with smaller shoulders and a waist so she was able to do that unlike big hunky Colton. Bravo to both for doing Fiona proud.