Tommy Hilfiger Men’s Bryce Single Breasted Top Coat.
Source: via Fashion for Women & Men on FashionMeThat