Gigi Hadid on the set of a photoshoot in New York wearing a nautical stripe jumper, white skinny cut trousers with pirate pockets, and black patent ankle boots. Plus a massive navy blue overcoat...