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
J-Lo's vintage-inspired, cat-eye glasses—which she wore to a red-carpet event in 2013—suited her face shape perfectly. And, they brought out her gorgeous eyes.
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 celebration of personal style. We keep you up to date on the inspiring looks from trend-setting stylistas, test and report on the most-coveted fashion and beauty products, and offer solutions to all your style-related conundrums. Like us on Facebook to stay connected to our daily updates.