Glasses can be your best friend — hey, 20/20 is all the rage — but a great pair of specs also can be your greatest fashion accessory. No longer do those of us who need a little vision assistance have to suffer through contact lenses day in and day out. Eyeglasses are where it's at — and these 20 celebrities help prove it.
In various styles, shapes, and sizes, spectacles are spectacular. From Tina Fey to Rihanna, Diane Keaton to Gwen Stefani, these women rock their glasses and will inspire you to wear yours proudly, too.
Image via Splash News
Tina Fey
A mix of sexy and cool (and brilliant), Tina Fey always brings a smile to my face. Love this woman. And I adore her black-framed glasses.
Anne Hathaway
Simply gorgeous, Anne Hathaway rocks these tortoise frames. Love the shape.
Eva Longoria
Dramatic red lipstick with these dark framed glasses make Eva Longoria look super stylish. I love how the frames sit low, showing off her perfect brows.
Courteney Cox
Mysterious — that's a good word to describe Courteney Cox in this look. All black, all beautiful with her piercing blue eyes as the star.
More from The Stir: Big Glasses Are Back
Katharine McPhee
Katharine McPhee's strong frames look even more bold, thanks to the clear nose support. Chic!
Emma Stone
Emma Stone's glasses are so hot right now — very angular. She also proves how fashionable black frames are and always will be.
Dakota Johnson
She's so New York here — Dakota Johnson has her coffee, her jeans, her dog, and stylish glasses. The round frames suit her well.
Penelope Cruz
Brownish red frames look fantastic on Penelope Cruz — they offer a softer take on black, but still carry that chic feel.
More from The Stir: Makeup Tips for Women With Glasses
Liv Tyler
Liv Tyler's thin black frames are slightly oversized. Great look for the star.
Gwen Stefani
Gorgeous Gwen Stefani is sporting the deep red and brown tortoise design frames. Love the classic shape.
Jessica Chastain
These very retro spectacles that Jessica Chastain is wearing are super pretty with a peach tint and light frame.
Rihanna
These subtle cat eye frames are lovely on Rihanna. Fierce, even.
More from The Stir: 12 Celebs With Pink & Pastel Hair Colors You'll Want to Try Yourself (PHOTOS)
Cate Blanchett
Smaller frames look darling on Cate Blanchett — I also love her choice of color. So blue.
Rashida Jones
Very square and yet very hip, Rashida Jones's glasses are also very big. Love!
Julia Roberts
Julia Roberts goes with a classic frame in darkest brown. Still bold, but a little softer look.
Diane Keaton
When I grow up, I hope to be half as cool as Diane Keaton. She shows the perfection and beauty of thin wire frames.
More From The Stir: 10 Beauty Rituals From Around the World That Redefine ‘Gorgeous’ (PHOTOS)
Jennifer Aniston
These large glasses look fab on Jennifer Aniston — the not-so-thick frames compliment her face.
Jenny McCarthy
Jenny McCarthy's multi-color frames are super fun — I love the clear and dark, makes it feel like leopard print.
Zoe Saldana
Zoe Saldana loves wearing her glasses. Here she is modeling this bold red pair for LensCrafters.
Katy Perry
Major retro style and major cat eye — these glasses even have major sparkle at the edges. Katy Perry wears them well.
More from The Stir: 11 Stylin' Sunglasses You'll Want to Rock Every Day (PHOTOS)