50% OFFJohn LewisJohn Lewis J. Lewis Italian Premium Puppytooth Wool Blend Regular Fit Suit Jacket, Blue CheckNow £124.50Was £249.00You save £124.50 (50%) View deal at John Lewis (opens in a new tab)ShareSold by John LewisCoats & Jackets