Heidi Klum always goes all out when it comes to her Halloween costumes. Each year brings anticipation and excitement and 2018 did not disappoint, with Klum and boyfriend Tom Kaulitz stunning folks as a realistic version of Shrek and Princess Fiona.
Klum revealed her 2018 costume piece by piece on Instagram before the grand appearance at her annual Halloween party on Wednesday. And as she told Us Weekly, each year has become an extreme process in order to craft the perfect costume:
“I have to because I never want to be recognizable because I feel like I always make the biggest party and so I want people to dream and also encourage themselves to be a little more out there with their own costumes.”