£0

Your basket is empty now

Go to your basket

Glasses - Square

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.

More Information Less Information
Preview on real people

Burberry BE1340 1007

Burberry BE1340 1007
Free Delivery In stock
In stock
£119.90

Nike 7238 002

Nike 7238 002
Try-on virtually
Free Delivery In stock
In stock
£96.55
£62.90

Prada PR 14WV U431O1

Prada PR 14WV U431O1
Free Delivery In stock
In stock
£110.90

Emporio Armani EA3038 5063

Emporio Armani EA3038 5063
Try-on virtually
Free Delivery In stock
In stock
£63.90

Emporio Armani EA3177 5042

Emporio Armani EA3177 5042
Try-on virtually
Free Delivery In stock
In stock
£59.90

Nike 5536 021

Nike 5536 021
Try-on virtually
Free Delivery In stock
In stock
£95.01
£61.90

Pierre Cardin P.C. 6868 003

Pierre Cardin P.C. 6868 003
Free Delivery In stock
In stock
£68.90

Marc Jacobs Marc 430 Y6U

Marc Jacobs Marc 430 Y6U
Try-on virtually
Free Delivery In stock
In stock
£59.90

Crullé Radiate C5

Crullé Radiate C5
Try-on virtually
Free Delivery In stock
In stock
£30.90

Levi's LV 1003 807

Levi's LV 1003 807
Try-on virtually
Free Delivery In stock
In stock
£40.90

Glasses Ray-Ban RX5228 - 2000

Glasses Ray-Ban RX5228 - 2000
Try-on virtually
Free Delivery In stock
In stock
£71.90

Fendi FF 0420 HAM

Fendi FF 0420 HAM
Try-on virtually
Free Delivery In stock
In stock
£198.68
£129.90

Fendi FF 0420 MR8

Fendi FF 0420 MR8
Try-on virtually
Free Delivery In stock
In stock
£206.33
£134.90

Emporio Armani EA4115 58021W

Emporio Armani EA4115 58021W
Try-on virtually
Free Delivery In stock
In stock
£82.90

Hugo Boss HG 1018 PZH

Hugo Boss HG 1018 PZH
Try-on virtually
Free Delivery In stock
In stock
£111.90

Burberry Emerson BE2326 3853

Burberry Emerson BE2326 3853
Try-on virtually
Free Delivery In stock
In stock
£107.90

Crullé Titanium T025 C2

Crullé Titanium T025 C2
Try-on virtually
Free Delivery In stock
In stock
£33.90

Michael Kors Rome MK4076U 3006

Michael Kors Rome MK4076U 3006
Try-on virtually
Free Delivery In stock
In stock
£107.90

Ray-Ban RX5382 2000

Ray-Ban RX5382 2000
Try-on virtually
Free Delivery In stock
In stock
£86.18
£65.90

Marc Jacobs Marc 72 05L

Marc Jacobs Marc 72 05L
Try-on virtually
Free Delivery In stock
In stock
£56.90

Polaroid PLD 6139/CS PJP/C3

Polaroid PLD 6139/CS PJP/C3
Try-on virtually
Free Delivery In stock
In stock
£61.90

Burberry Emerson BE2326 3890

Burberry Emerson BE2326 3890
Free Delivery In stock
In stock
£106.27
£83.90

Crullé TR1886 C5

Crullé TR1886 C5
Try-on virtually
Free Delivery In stock
In stock
£21.90

Ray-Ban RX5285 5763

Ray-Ban RX5285 5763
Try-on virtually
Free Delivery In stock
In stock
£79.90

Marc Jacobs Marc 207 086

Marc Jacobs Marc 207 086
Try-on virtually
Free Delivery In stock
In stock
£97.90

Vogue VO5358 1916

Vogue VO5358 1916
Free Delivery In stock
In stock
£49.90

Polaroid PLD 6134/CS 010/C3

Polaroid PLD 6134/CS 010/C3
Try-on virtually
Free Delivery In stock
In stock
£73.90

Hugo Boss Boss 1116 08A

Hugo Boss Boss 1116 08A
Try-on virtually
Free Delivery In stock
In stock
£149.28
£96.90

Tommy Hilfiger TH 1588 C9A

Tommy Hilfiger TH 1588 C9A
Try-on virtually
Free Delivery In stock
In stock
£98.90

Versace VE1275 1433

Versace VE1275 1433
Try-on virtually
Free Delivery In stock
In stock
£104.90

Marc Jacobs Marc 306 086

Marc Jacobs Marc 306 086
Try-on virtually
Free Delivery In stock
In stock
£89.90

Burberry BE2205 3002

Burberry BE2205 3002
Try-on virtually
Free Delivery In stock
In stock
£109.90

Love Moschino MOL528 807

Love Moschino MOL528 807
Try-on virtually
Free Delivery In stock
In stock
£97.00
£67.90

Glasses Ray-Ban RX5287 - 2000

Glasses Ray-Ban RX5287 - 2000
Try-on virtually
Free Delivery In stock
In stock
£76.90

Prada PS 50NV 08I1O1

Prada PS 50NV 08I1O1
Free Delivery In stock
In stock
£117.21
£95.90

Versace VE3290 5254

Versace VE3290 5254
Try-on virtually
Free Delivery In stock
In stock
£105.90
You've viewed 36 products out of 2036.
VISA Master Card PayPal DHL ups Royal Mail Parcel force