Since the dawn of the paparazzi, celebrities have clung to their sunnies to shield them from prying eyes and flashing bulbs. Here are some shots of famous faces from the past in their eyewear - some more practical than others.
Stevie Nicks
Audrey Hepburn
David Bowie
Jackie O
Iggy Pop
Grace Kelly and Prince Rainier of Monaco
Elton John
Paul McCartney and George Harrison
Brigitte Bardot
Princess Diana