A coat for all seasons

A good coat goes casual just as well as formal.