Heidi Klum at Times Square - Wednesday 30th November 2011

Heidi Klum launches her new fragrance Shine at Walgreens in Times Square. New York City, USA - 30.11.11 (42 images)

Advertisement