Oliver Peoples, the preferred sunglass brand of Kate Beckinsale, has turned 20; instead of a fancy cake and balloons, the company is celebrating by blinging out their popular Harlot sunnies ($340 sans diamonds; with diamonds call for pricing info). The '70s-inspired style comes in storm/white, black, and pearl/rose. No matter your pick, you'll get 1.5 carats of brilliant diamonds to shine with. Music lovers can join the festivities with an Oliver Peoples 5: Twenty Years CD ($15). Not a bad way of turning 20!