The best way to stop buying things you'll never wear is to invest in classics instead of trendy, of-the-moment styles. And you can never go wrong with a sweater dress, like this one from our go-to cashmere company, Qi. The asymmetrical patches of suede keep the dress fresh, but it's still something you can wear again and again, and style in different ways.
Qi Radcliffe Dress - $395 at qicashmereshop.com.