Slide #2
2. A Trench CoatWe cannot stress the virtues of a great trench coat enough. It's a classic wardrobe staple you will have forever, is appropriate at any age and will never go out of style. Rain or shine, a trench provides protection against the elements while keeping your look smart and sophisticated with as many or as few layers under as you like. J. Crew Collection Icon Trench via