Versace Glasses & Sunglasses in Edmonton

Bold Italian glamour with the iconic Medusa — Available at Charm Optical

Try On In Store
Insurance Accepted
Expert Fitting
Luxury Collection

The Versace Story

Versace was founded in 1978 by Gianni Versace in Milan, Italy. From the very beginning, the house embraced a fearless approach to fashion — combining classical Greek and Roman motifs with bold colours, daring prints, and unapologetic glamour. The iconic Medusa head logo became a symbol of power, beauty, and luxury recognized around the world.

Versace eyewear carries that same DNA. Each frame features signature Baroque patterns, gold-tone Medusa accents, and striking silhouettes crafted from premium Italian materials. Whether you prefer oversized statement frames or refined rectangular shapes, Versace prescription glasses and sunglasses make a bold impression without saying a word.

At Charm Optical in south Edmonton, we carry Versace prescription glasses and sunglasses. Walk in, try on frames, and experience Italian luxury eyewear firsthand. Most insurance plans cover the cost — we direct bill over 30 providers.

Versace Frames Available Now

We're Still Unpacking the Good Stuff

Our Versace collection is getting the VIP treatment before its online debut. In the meantime, we've got them in store — come see them in person before everyone else does.

Book a Visit

Versace at Charm Optical

We carry Versace prescription eyewear in our south Edmonton store — from glamorous optical frames to statement sunglasses with the iconic Medusa detail.

Prescription Glasses

Bold Versace optical frames fitted with your prescription lenses. Gold-tone Medusa hardware, Baroque detailing, and premium Italian acetate. Single vision, bifocal, and progressive options.

In Stock
Sunglasses icon

Prescription Sunglasses

Versace sunglasses with your prescription built in. Oversized shapes, gradient lenses, and unmistakable Medusa accents for a glamorous everyday look with full UV protection.

In Stock

Why Choose Versace?

01

Unmistakable Italian Glamour

Versace eyewear is instantly recognizable — bold shapes, Medusa logos, and Baroque-inspired details that turn heads. You’re wearing a piece of fashion history.

02

Statement-Making Design

From gold hardware to vibrant colours and oversized silhouettes, Versace frames are designed to stand out. Perfect for anyone who wants their eyewear to make an impression.

03

Warranty & Support

Manufacturer warranty included. Plus free adjustments and minor repairs at Charm Optical — anytime you need them.

Versace — Frequently Asked Questions

Does Charm Optical carry Versace frames?

Yes! We carry Versace eyewear right in our south Edmonton store. Come in and try on frames anytime — no appointment needed to browse.

Can I use my insurance for Versace glasses?

Yes! Most insurance plans cover prescription Versace frames. We direct bill over 30 insurance providers — just bring your benefits card and we handle the claim. You may pay nothing out of pocket.

What makes Versace eyewear unique?

Versace frames are known for their bold, glamorous design. You’ll find the iconic Medusa head logo, Baroque-inspired patterns, and gold-tone hardware on most styles. They’re made by Luxottica in Italy using premium materials — designed to stand out.

Are Versace frames good quality?

Absolutely. Versace eyewear is manufactured by Luxottica in Italy with premium acetate, refined metal hardware, and meticulous finishing. Each frame comes with a manufacturer warranty for peace of mind.

How long does it take to get Versace prescription glasses?

Most Versace prescription glasses are ready within 7–10 business days. We’ll give you an exact timeline when you order and call you as soon as they’re ready for pickup.

Try Versace at Charm Optical

Book your eye exam online in 30 seconds, then come in and try on Versace frames. We’ll help you find the perfect fit and handle the insurance too.

Book Your Eye Exam Online

Or call us at (780) 490-0090