Victoria Beckham wears a fitted top and a quirky leather skirt as she celebrates the launch of her collaboration with Gap in New York

· Daily Mail