Heidi Klum fashionable in New York City