Megan Fox and Other Stylish Celebs Wear Glasses

Megan Fox wears glasses to an event.

Everyone knows it’s never a good look to go overboard with your accessories, but there are a few that you can wear every day, that go with every outfit. A great pair of glasses (should you need them!) can really pull together a look, and add some sophistication. While some celebrities ditch their specs for contacts while they work, plenty rock glasses in everyday life. 

We’ve culled some great examples of your favorite stars shining behind their lenses.  

Hilary Duff wears glassesDemi Lovato wears glasses

Hilary Duff looks cute and casual while shopping. The slightly oversized black rims of her glasses pull the outfit together. Demi Lovato is also a fan of thick frames! 

Kelly Osbourne wears glasses while shoppingKaty Perry wears glasses

Kelly Osbourne rocks different eyeglass styles on a regular basis, but her favorite pair seems to be the ultra cute Ray Ban RX5184 Wayfarer in Shiny Black. Katy Perry has been known to rock some bedazzled cat-eye glasses, but we think she looks a little less kooky in these.  

Megan Fox wears glasses to an event.Ashley Olson wears glasses and a Birkin bag,

"Boys don’t make passes at girls who wear glasses." So not true, and definitely not true if you are Megan Fox! The Transformers actress looks smarter than most of the characters she plays in these two-toned Lafont Karima specs. Ashley Olsen looks every bit businesswoman in her Oliver Peoples Tycoon glasses.