Andrew Marc Men’s Two-Button Herringbone Sportcoat navy
Source: via Fashion for Women & Men on FashionMeThat