Square glasses are one of the most popular frame shapes ever made, so set trends and turn heads when you accessorize with a pair of DIFF’s square sunglasses!

Our square sunglasses are handmade with acetate. Transform any of your daily looks with one of our trendy square sunglasses.

Sort

Filter

342 Results
Frame Shape
Lens Type
Polarized
Collection
Color
Sort By
BUY 1, GET 1 FREE !
sandy - black + grey sunglass readers
black readers
$58.00 regular price
Select Power
BUY 1, GET 1 FREE!
jacqueline - black + twilight gradient + polarized sunglasses
black polarized
$124.00 regular price
DIFF Sport logo BUY 1, GET 1 FREE
storm - matte black + green mirror + polarized sunglasses
matte black polarized
$128.00 regular price
diff eyewear x the white lotus logo
the white lotus - italy + white ivory + rich brown gradient sunglasses
Available in Rx
+3 colors
$119.00 regular price
BUY 1, GET 1 FREE!
jacqueline - gold + brown gradient sunglasses
$114.00 regular price
diff eyewear x the white lotus logo
the white lotus - tanya mcquoid + luxe black + rich grey gradient sunglasses
Available in Rx
+3 colors
tanya mcquoid
$119.00 regular price
DIFF Sport logo BUY 1, GET 1 FREE!
flash - black + turquoise ice mirror + polarized sunglasses
black polarized
$128.00 regular price
BUY 1, GET 1 FREE!
meredith - opaline + grey gradient sunglasses
+9 colors
opaline
$118.00 regular price
BUY 1, GET 1 FREE!
meredith - light pink crystal + wine gradient sunglasses
+9 colors
light pink crystal
$118.00 regular price
BUY 1, GET 1 FREE
meredith - café ole + brown gradient + polarized sunglasses
+9 colors
café ole polarized
$128.00 regular price
BUY 1, GET 1 FREE!
bella - sunset + grey sunglasses
+17 colors
sunset
$118.00 regular price
BUY 1, GET 1 FREE!
donna iv - champagne + grey gradient sunglasses
+1 colors
champagne
$108.00 regular price
BUY 1, GET 1 FREE!
meredith - sunset + twilight gradient + polarized sunglasses
Best Seller
+9 colors
sunset polarized
$128.00 regular price
BUY 1, GET 1 FREE!
presley - royal + grey gradient sunglasses
+4 colors
royal
$114.00 regular price

FAQ