#1. THE ALL-SEASON DENIM JACKET.
It's been a banner year for the denim jacket. No other single noun of clothing has enjoyed a comeback quite as visible as this. Uncomplicated, durable, and appropriate for any season, this cotton staple complements everything while functioning both as layer and outerwear. If there's one thing on this list that you absolutely MUST buy, it's a good, non-trendy denim jacket. This one has subtle whiskering, a great straightforward fit, and a wash you won't tire of.