Colton Haynes has given Heidi Klum a run for her money with his Halloween costume this year.
The actor is used to dressing up as creatures and masked vigilantes, having starred in popular TV shows Teen Wolf and Arrow – but always pulls out all the stops for Halloween.
In previous years, the star has dressed up as Ursula from The Little Mermaid and Princess Fiona from Shrek.
This year, Colton spent two weeks, according to TMZ, on his latest efforts – and dressed up as Miss Piggy from The Muppets.
The 28-year-old enlisted the help of make-up artist extraordinaire Erik Porn to create his look, and had actress friend Ally Maki dress up as his Kermit.
The whole process took four hours to apply the prosthetics and make-up to Colton.
Typically, the look would cost $5,000 but fortunately for the American he only had to fork out for the cost of materials.
The slightly whacky look is a running theme with Colton’s Halloween outfits, with his Ursula costume featuring a nip-slip and his Princess Fiona looking a bit worse for wear.
Meanwhile, Heidi Klum also brought her A-game to the spooky night again this year, with one of her coolest costumes to date.