The stylish eyewear of stars from Elton John to Audrey Hepburn has become iconic in its own right.
We turned a few of our favorites into a quiz (you can see the rest at Mauro's website).
How many frames do you recognize?
Let's start easy: Which young (fictional) wizard was famous for these glasses?
Why, it's Harry Potter (played by Daniel Radcliffe)!
Which legendary actress hid behind these frames in her famous movie as an "American geisha"?
See the rest of the story at Business Insider