Our guide to the perfect glasses for every face shape
Narrow down your search for new glasses with your face shape.

Round face shape
Perhaps the most common face shape. The best glasses for round faces will be angular frames, which complement the softer edges of the face. Good frame styles: rectangle, square, geometric and cat-eye frames. If you have fuller cheeks, then you can go especially bold with a thick acetate frame!
Someone with a round face shape has a face where the forehead, jawline, and cheeks are the same width, and the edges of the face are softer.
Belle
$199

Zephyr
$149
Caramella
$169
SHOP ALL
Square face shape
For the square shape, we want to work with the sharper lines of the face by adding a softer shape, which is why the best glasses for square faces are round, oval, wire and cat-eye frames.
Someone with a square face shape has a face that is as wide as it is long. The sides are straight, and the jawline is slightly angled.

Cardi
$149

Ines
$169

Ethos
$199
SHOP ALL
Oval face shape
The proportions of the face are even throughout, so the oval face shape can pull off any frame style. If you have high cheekbones, be sure to fit the frame to that part of the face. The perfect glasses for oval faces are any style.
Someone with an oval face shape has a face where the proportions are even throughout, with occasional narrowing at the chin and forehead.

Dear
$169

Imagine
$169

Juno
$169
SHOP ALL
Diamond face shape
We want to draw attention to the center of face, and we can do that with frames that have bolder brow lines. When choosing glasses, opt for semi-rimless, cat-eye, or oval frames.
This face shape is pointed at the chin, has higher-set cheekbones and a narrower hairline.

Illusion
$199

Odilia
$169

Forge
$199
SHOP ALL
Heart face shape
To achieve natural balance, you want a frame thatâs slightly wider at the bottom. When choosing frames, try rectangular, geometric, aviator, or rounder styles.
Someone with an heart face shape has a face where the chin is narrower than the forehead.

Raven
$169

Sharp
$199

Grace
$169
SHOP ALL
Give it a (virtual) try!
Select a pair of glasses you love.
Click the "Virtual try on" button
BROWSE EYEWEAR
What glasses look best for your face shape?
The best glasses contrast and balance your natural features rather than repeating them. Angular frames sharpen softer faces, while rounded frames soften stronger jawlines and defined angles. Think of your frames as the finishing touch that brings your whole look into proportion.
Is there an app or tool to find glasses that fit my face?
Yes â BonLook's Virtual Try-On lets you see any frame on your actual face in seconds, right from your phone or laptop. No guesswork, no measuring tape. Browse the collection, tap Virtual Try-On, and find the frames that feel like you.
What glasses shape suits a round face or an oval face?
Round faces shine in angular frames â think square, rectangular, or cat-eye silhouettes that add definition. Oval faces are the lucky ones: nearly every frame shape works, so it comes down to personal style. When in doubt, pick a frame slightly wider than your cheekbones.
What should I avoid when choosing glasses for my face shape?
Avoid frames that echo your face shape instead of contrasting it â round frames on a round face, boxy frames on a square jaw. Skip anything noticeably wider or narrower than your face, since poor width throws off your whole look. Fit and balance always come first.
How do I find my face shape for glasses?
Pull your hair back and look straight into a mirror or snap a selfie. Compare the width of your forehead, cheekbones, and jaw, then note your face length, and match those proportions to the closest shape â round, oval, square, heart, or oblong. Most faces blend two shapes, and that's completely normal.
Do face-shape "rules" really matter?
They're guidelines, not laws. Face-shape rules are a helpful starting point, but personal style, comfort, and confidence matter more than any formula. If you love how a frame looks and feels, that's the right frame â and Virtual Try-On makes it easy to trust your instincts.