Heidi Klum Halloween
Heidi Klum has been hailed as queen of Halloween Getty

German supermodel Heidi Klum is well-known for hosting extravagant parties every year and displaying stunning costumes on the red carpet. The Project Runway host is extremely particular of her favourite holiday and was seen dressed as a butterfly for her Halloween bash in New York City in 2014.

Speaking to Mashable about having a good Halloween costume, she said, "You really have to go for it. Everything I've done for Halloween doesn't just come from a store. I don't just pick it up; it's all built."

In 2008, the supermodel she sparked a controversy among Hindu religious groups, when she appeared in a mock-up of Goddess Kali (a Hindu goddess who is believed to liberate souls from the cycle of birth and rebirth). She was eventually forced to apologise for her costume.

"I loved my costume and I love Halloween," Klum had said. "I mean that is one of my most favorite times of the year. I've done so many different things. This was probably my tenth time and I've done so many people like Betty Boop and Lady Godiva and it's always a take on someone. You're not that person."

Check out Klum's craziest Halloween costumes over the years below:

Heidi Klum
Heidi Klum In 2000, NYC Facebook/HeidiKlum
Heidi Klum
Heidi Klum as Lady Godiva in 2001, NYC Facebook/HeidiKlum
Heidi Klum
Heidi Klum as Betty Boop in 2002, NYC Facebook/HeidiKlum
Heidi Klum
Heidi Klum as Alien in 2003, NYC Facebook/HeidiKlum
Heidi Klum Halloween
Heidi Klum and Seal attend her 5th Annual Halloween party at Marquee on 31 October 2004 in New York City Getty
Heidi Klum
Heidi Klum as Vampire in 2005, NYC Facebook/HeidiKlum
Heidi Klum Halloween
Seal and Heidi Klum during 7th Annual Heidi Klum Halloween Party on October 31, 2006 in Los Angeles, California, United States Getty
Heidi Klum Halloween
Heidi Klum at her Halloween Party held at The Green Door on October 31, 2007 in Hollywood, California Getty
Heidi Klum Halloween
Supermodel Heidi Klum arrives at Heidi Klum's 2008 annual Halloween party at 1OAK on October 31, 2008 in New York City Getty
Heidi Klum Halloween
Heidi Klum and Seal arrive at their 10th Annual Halloween Party Presented By MSN and Skyy Vodka at Voyeur on October 31, 2009 in West Hollywood, California Getty
Heidi Klum Halloween
Heidi Klum attends Heidi Klum's 2010 Halloween Party at Lavo on October 31, 2010 in New York City Getty
Heidi Klum Halloween
Heidi Klum attends her 12th Annual Halloween Party at TAO Nightclub at the Venetian on October 29, 2011 in Las Vegas, Nevada Getty
Heidi Klum Halloween
Heidi Klum gets fitted for her 13th annual Halloween party at finale sponsored by HobNob Wines, Svedka Vodka And Smartwater on September 3, 2012 in New York City Getty
Heidi Klum Halloween
Heidi Klum attends Heidi Klum's Halloween presented by Shutterfly at Marquee on October 31, 2013 in New York City Getty
Heidi Klum Halloween
Heidi Klum gives Times Square visitors a sneak peek of her Halloween costume before hosting her annual party at TAO Downtown sponsored Bby Moto X on October 31, 2014 in New York City Getty