No one does Halloween quite like Heidi Klum does Halloween. The German model has been thrilling us with her extravagant costumes for years now and the question on everyone's mind was: what was she going to be in 2018?
Well, the day has been and gone, and the secret is finally out - and, it won't come as a surprise that it was absolutely spectacular! Join us on a spooky journey through the 45-year-old's Instagram account and enjoy the big reveal...
1. Finally, the day was here! 2. We're so excited... 3. Oh Heidi, why do you tease us so? 4. Does Heidi like Halloween? I think it's safe to say yes... 5. Why so green, Heidi? 6. Ah, and suddenly it's all starting to make sense... 7. She's Princess Fiona! 8. And a damn good one at that! 9. Once again, she smashed it!


Impatient for next year's Klum Halloween extravaganza? Unfortunately, we can't make the 364 days go any faster - but we can reminisce about all of her past incredible costumes...