Heidi Klum is seen in the West Village Next image