John Lewis Cotton Stripe Tailored Fit Shirt
£45.00£31.50
View this product in other colours by selecting one of the following:
£45.00£31.50
£110.00£66.00£44.00
£39.95 – £40.00
£125.00£69.00 – £99.00
£135.00£81.00£54.00
£39.95 – £40.00
£138.00£88.00 – £98.00£68.00