Photo: Kevin Sweeney/Studio D.

9 of 12
Sunglasses, $195; ToryBurch.com