Heidi Klum has worn some seriously sexy, bizarre and downright weird Halloween costumes.
The supermodel has been crowned the Queen of Halloween after keeping up the tradition of wearing super strange, over-the-top, SFX-fuelled looks since the early 2000s.
From a giant latex worm to a saucy Jessica Rabbit, a human-sized peacock to Princess Fiona's doppelganger, Klum loves to surprise her fans with whatever wacky outfit she can come up with each year.
READ MORE: Click for more brilliant Daily Star showbiz stories
READ MORE: Hugh Grant finally shares kids' quirky names and his own unusual middle moniker
Scroll on to check out Heidi's weirdest Halloween outfits from over the years.