Create a free profile to get unlimited access to exclusive videos, sweepstakes, and more!
She doesn't wear glasses, she joked, because men won't date her if she's seen wearing specs. Well, fear not, Sonja! We're here—along with some of the most beautiful women in Hollywood— to prove that glasses can look downright smoldering. Here's how seven stars wear theirs.
1. Julia Roberts
Julia looks gorgeous as ever in these round, tortoise-shell frames.
2. Jennifer Lopez
3. Jennifer Garner
Jennifer's movie-star-off-duty look is perfectly polished—as you can clearly see. Though we're not sure which brand she's rocking here, it's rumored the star wears styles from Face a Face.
4. Anne Hathaway
For the premiere of Rio in 2011, Anne topped a fringed, purple Gucci dress with a pair of oversize specs.
5. Meghan Fox
The foxy star has been known to wear Lafont eyeglasses.
6. Scarlett Johansson
Scar-Jo would have no trouble getting a date in these hipster-style specs.
7. Tina Fey
And what beautiful-women-in-glasses list would be complete without Tina? Horned-rimmed glasses are a staple of her signature look.
The Lookbook is Bravo's home for inspiring content and experiences that feed fashionistas with a steady diet of share-worthy styles, personalities, and industry news. Like us on Facebook to stay connected to our daily updates.
Bravo’s Style & Living is your window to the fabulous lifestyles of Bravolebrities. Be the first to know about all the best fashion and beauty looks, the breathtaking homes Bravo stars live in, everything they’re eating and drinking, and so much more. Sign up to become a Bravo Insider and get exclusive extras.