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 to Seal.

She clarifies things here.