8 Affordable Topcoats for Power Meetings in the Winter

Ben-Sherman-Topcoat-620×480

Ben Sherman Topcoat, $395

Ben Sherman’s military-inspired topcoat is versatile thanks to its shoulder epaulettes.…