Project Runway Season 11
Saturday, October 27, 2007
Heidi Klum at The Grove in Los Angeles
Heidi Klum was at the Victoria's Secret Store in The Grove yesterday to introduce her new line of makeup.
In other Heidi news...
After her appearance on Oprah Thursday with her charming husband, the internet has been buzzing about what
initially attracted her
She clarifies things