29% OFFBarbourBarbour International Niamh Pointelle Cotton Knit Vest, Light StoneNow £70.00Was £99.95You save £29.95 (29%) View deal at John Lewis (opens in a new tab)ShareSold by John LewisVests