50% OFFJohn LewisJohn Lewis Single Breasted Embellished Dinner JacketNow £87.50Was £175.00You save £87.50 (50%) View deal at John Lewis (opens in a new tab)ShareSold by John LewisCoats & Jackets