A trench coat is the perfect transitional garment to ease you into months of puffers, heavy wool coats and faux fur toppers. And while it's often thought of as a rain-ready pick-me-up for spring, the jacket is equally suited to fall. This autumn, several designers have reimagined the ...
* This article was originally published here