Heidi Klum's Halloween Costumes Through the Years
All of Heidi Klum's Halloween Costumes Since 2000
20
Klum's Halloween costume in 2018 was spot-on. She looked just like Princess Fiona, while her now-husband Tom Kaulitz went as Shrek.