Water-Resistant Classic Trench Coat Top off your outfit with this Water-Resistant Classic Trench Coat ($159, originally $228). Image Source: bananarepublic.gap.com Water-Resistant Classic Trench Coat $159 from bananarepublic.gap.com Buy Now