Winnie Harlow and Justine Skye are spotted in New York Winnie Harlow and Justine Skye are spotted in New York