Trench
This raincoat can double as a trenchcoat, but the plus side is that it's completely waterproof. This coat will look amazing with dresses, or even nights out on the town. It adds a hint of classiness to any outfit.
Samantha Coat, Wilfred Free, $148.99