Skip to main content

Rectangular glasses

Filters (0)
Sort by:
Relevance
Can't decide? Use our Best Fit Machine
£59
Pearl
PearlTortoiseSeaglass SandsBlackCrystalAmethystGrey
£49
Matte Black
Matte Black
£49
Black
BlackBlack/TortoiseGrey
£9
NEW
Shiny Beige
Shiny BeigeShiny PinkShiny Red
£49
Matte Black
Matte BlackMatte GunmetalMatte Blue
£49
NEW
Shiny Brown
Shiny BrownShiny BlueShiny Purple
£49
Grey Horn
Grey Horn
£49
Purple
PurpleTortoiseMatte Black
£49
Matte Gunmetal
Matte GunmetalMatte Silver
£9
NEW
Crystal Light Brown
Crystal Light BrownCrystal Grey
£49
Crystal
Crystal
£20
Matte Crystal Blue
Matte Crystal BlueMatte Havana BlueMatte Crystal BrownShiny Havana
£59
Black/Blue
Black/BlueBlack/Grey
£9
Red/Pink
Red/PinkShiny Black
£49
Matte Brown
Matte Brown
£9
NEW
Matte Gunmetal
Matte GunmetalShiny SilverShiny Gold

Rectangular glasses

Wayfarer glasses    Square glasses    Oval glasses


Here at Glasses Direct, we sell frames in every shape, size and style. Explore our collection of rectangular glasses, crafted to provide a classic but stylish aesthetic. Our selection includes luxury eyewear, exclusive brands and more.

£49
Crystal Pink
Crystal Pink
£20
NEW
Shiny Silver
Shiny SilverMatte BlackShiny Gold
£49
Shiny Silver
Shiny SilverShiny BlackShiny Gold
£9
NEW
Crystal Grey
Crystal GreyCrystal Dark BlueCrystal Light Pink
£89
Matte Brown/Twill Silver
Matte Brown/Twill Silver
£49
Gunmetal
Gunmetal
120-Day Free Returns

120-Day Free Returns

12 month manufacturers warranty

12 month manufacturers warranty

Brand authenticity guaranteed

Brand authenticity guaranteed

£89
Bi Layer Dark Blue Crystal
Bi Layer Dark Blue CrystalBi Layer Dark Grey CrystalBi Layer Havana/CrystalBi Layer Black/Crystal
£59
Burgundy/Pink
Burgundy/PinkSeaglass SandsBlack
£49
Tortoise
Tortoise
£20
NEW
Matte Light Grey
Matte Light GreyShiny GoldShiny Silver
£20
Crystal Nude
Crystal Nude
£49
Matte Purple
Matte Purple
  • 232 RESULTS
  • 1
  • 2
  • 3
  • 4
  • 5
  • •••
  • 8
  • Show:
    30 per page
    • 30 per page
    • 60 per page
    • 90 per page
    • 120 per page