70% OFFSelectedSelected Leighton Blazer, Pure StripeNow £57.00Was £190.00You save £133.00 (70%) View deal at John Lewis (opens in a new tab)ShareSold by John LewisCoats & Jackets