Glasses can be a tricky accessory to wear. Not only do you need to find the right shape of frames for your face, but then there’s the challenge of styling them with your outfits.
These celebrities know the power for a good pair of glasses, and prove they can be worn anytime, anywhere – including the Oscars!
Jennifer Aniston
Meryl Streep
Kate Winslet
Courteney Cox and Demi Moore
Cate Blanchett
Eva Longoria
Julia Louis-Dreyfus
Susan Sarandon
Anne Hathaway
Jennifer Lopez
Jane Fonda
Debra Messing
Tina Fey
Emma Watson
