Oliver Peoples
Buy It Now Oliver Peoples, $310
OP is another brand that can do no wrong when it comes to a great pair of shades. These retro-inspired sunglasses are the cream of the crop.