Celebrities wearing glasses

Some of the less represented celebrities wear glasses for a long time, due to a physiological necessity, ie nearsightedness or farsightedness. Some were "four-eyes" succumbing to fashion trends. Certainly glasses give the appearance of solidity and create the illusion of intelligence, not argue with that ... to the same points are almost all! Almost ... :)

Katy Perry





Anne Hathaway



Jenny McCarthy



Lucy Liu



Catherine Deneuve



Jennifer Garner



Liv Tyler



Fragile



Kate Beckinsale



Cate Blanchett



Drea de Matteo



Rosario Dawson



Brigitte Bardot



Meryl Streep



Demi Moore



Jennifer Aniston



Sophia Loren



Chloe Sevigny



Amanda Peet



Kelly Osbourne



Olivia Newton-John



Susan Sarandon



Helena Bonham Carter



Felicity Huffman



Rebecca Gayheart



Dana Delany



Rachel Harris



Lisa Loeb



Rose McGowan



Diane Lane



Lisa Kudrow



Ashley Tisdale



Leighton Meester



Jennifer Love Hewitt



Nicole Kidman



Michelle Trachtenberg



Julia Louis-Dreyfus



Amy Sedaris



Tina Fey



Mindy Kaling



Elisabeth Shue



via source