Advertisement
Home Shopping Fashion

Spect-acular! Celebrities wearing glasses is a sight to behold

See, not geeky.
Jennifer Aniston, Meryl Streep, Anne Hathaway, glasses

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.

Advertisement

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

Advertisement

Kate Winslet

Courteney Cox and Demi Moore

Cate Blanchett

Eva Longoria

Advertisement

Julia Louis-Dreyfus

Susan Sarandon

Anne Hathaway

Jennifer Lopez

Advertisement

Jane Fonda

Debra Messing

Tina Fey

Emma Watson

Advertisement

Karlie Kloss

Related stories


Unwind and relax with your favourite magazine!

Huge savings plus FREE home delivery

Advertisement
Advertisement