Stella McCartney Sunglasses For days when you "just can't even," throw on these Stella McCartney visors ($351). Stella McCartney visors $351 from farfetch.com Buy Now