Saint Laurent Double Breasted Herringbone Coat

Double Breasted Herringbone Coat

Grey Overcoat by Saint Laurent

Buy for C$3,754 from farfetch.com