Heidi Klum spotted as she left her hotel in Tribeca, New York

You may also like...