The classic trench coat gets a makeover this season. Originally invented as a weatherproof overcoat, the ever-evolving wardrobe staple now comes in bright colors with bold accents and quirky details, like the jump-rope belt on Moschino’s version. But some things never change: this versatile topper will always get you through the year in style. Gabby is wearing a Moschino trench ($2,085/Forty Five Ten) with Jean Paul Gaultier umbrella ($135/Neiman Marcus Downtown).

 

Photo by Bode Helm