Square sunglasses
Square frames are the ultimate classic! This trend has withstood the test of time, and they are produced for a wide variety of colours, materials, and styles. Square frames work perfectly for those with diamond, oval, and round-shaped faces. So browse our collection of square frames now to discover a sophisticated, casual, hip, minimalist, or professional new pair.
3148
Levi's LV 1016/S 010/9O

In stock
In stock
$96.83
$78.90
78.90
6336
Hugo Boss Boss 1107/F/S KJ1/QT

In stock
In stock
$238.53
$178.90
178.90
39185
Carrera Ducati Superlight 268/IR

In stock
In stock
$313.90
313.90
5157
Polaroid PLD 2111/S 2M2/M9

In stock
In stock
$82.90
82.90
10954
Vogue VO5330S 2760/7

In stock
In stock
$103.90
103.90
39151
Carrera Carrera 2036T/S 807/9O

In stock
In stock
$101.90
101.90
15751
Ray-Ban RB1971 9151AA

In stock
In stock
$184.00
$158.90
158.90
32416
Maui Jim Starfish HS744-01T

In stock
In stock
$257.38
$205.90
205.90
43517
Adidas OR0035 01A

In stock
In stock
$85.90
85.90
43518
Adidas OR0035 02C

In stock
In stock
$85.90
85.90
43519
Adidas OR0035 20U

In stock
In stock
$85.90
85.90
43520
Adidas OR0035 20X

In stock
In stock
$85.90
85.90
43521
Adidas OR0035 90X

In stock
In stock
$85.90
85.90
43522
Adidas OR0036 01A

In stock
In stock
$134.90
134.90
43523
Adidas OR0036 91X

In stock
In stock
$134.90
134.90
43527
Adidas OR0038 85U

In stock
In stock
$89.90
89.90
43528
Adidas OR0039 02C

In stock
In stock
$89.90
89.90
43529
Adidas OR0039 02U

In stock
In stock
$89.90
89.90
43530
Adidas OR0040 02C

In stock
In stock
$123.90
123.90
43531
Adidas OR0040 53X

In stock
In stock
$123.90
123.90
43532
Adidas OR0040 54U

In stock
In stock
$123.90
123.90
43543
Adidas OR0044 01A

In stock
In stock
$106.90
106.90
43544
Adidas OR0044 02C

In stock
In stock
$106.90
106.90
43545
Adidas OR0044 02G

In stock
In stock
$106.90
106.90
43550
Adidas OR0057 26U

In stock
In stock
$79.90
79.90
43552
Adidas OR0060 01A

In stock
In stock
$106.90
106.90
43554
Adidas OR0060 21C

In stock
In stock
$106.90
106.90
43555
Adidas OR0060 92X

In stock
In stock
$106.90
106.90
43556
Adidas OR0061 01A

In stock
In stock
$123.90
123.90
43557
Adidas OR0061 21C

In stock
In stock
$123.90
123.90
43558
Adidas OR0062 01A

In stock
In stock
$123.90
123.90
43559
Adidas OR0062 05G

In stock
In stock
$123.90
123.90
43560
Adidas OR0062 56N

In stock
In stock
$123.90
123.90
43562
Adidas OR0069 20Q

In stock
In stock
$79.90
79.90
43563
Adidas OR0069 26X

In stock
In stock
$79.90
79.90
43564
Adidas OR0070 02A

In stock
In stock
$79.90
79.90