Sweaters? Check. Button-downs? Check. Blazers? Check. Vests? ...Are those crickets we hear? We get it — a vest isn't on your list of wardrobe essentials, but we're going to go ahead and challenge you on that. In fact, we'd argue that vests are practically the perfect layering piece. Think about it: They keep you warm without covering up your entire outfit, and they're so much more unexpected than your go-to blazer.
4 Hair Color Trends That You'll See Everywhere in 2018