Giorgio Armani Buttoned Coat, $2,290 | farfetch.com | Lookastic

Responsive image
source