see more
Heidi Klum during Heidi Klum Halloween Party - October 31, 2005 at Happy Valley in New York City, New York, United States. (Photo by Lawrence Lucier/FilmMagic)