Click Here to See the 
Season 14 Finale Collections
Shown at NYFW on September 11, 2015

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.