Warby Parker Jasper
Buy It Now at Warby Parker, $95

Designer shades can fetch upwards of $300, but at least with Warby Parker's pair, you also donate a pair to someone in need. It's a pretty fair price for a great pair of shades that support an even greater cause.