John LewisTailored Fit Herringbone Shirt£24.50 – £49.00Blue is availableLilac is available+ More colours availableSelected Products Reduced