Calvin Klein Men’s Velvet Two-Button Slim-Fit Sport Coat navy
Source: via Fashion for Women & Men on FashionMeThat