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.
Everything You Need To Buy This Weekend