Men's Glasses

At Glasses Direct, we’re here to help you look good. Choose from hundreds of frames, from statement acetates to classic styles, all supplied with lenses made to your prescription and covered by our 14-day money back guarantee.

  1. 5184-52 £105

    ray-ban
    5184-52
    Including lenses
    Hometrial
  2. 5184-52 £105

    ray-ban
    5184-52
    Including lenses
    Hometrial
  3. 5154 £105

    ray-ban
    5154
    Including lenses
    Hometrial
  4. CA6171 £100

    Carrera
    CA6171
    Including lenses
    Hometrial
  5. 5154 £105

    ray-ban
    5154
    Including lenses
    Hometrial
  6. CA6171 £100

    Carrera
    CA6171
    Including lenses
    Hometrial
  7. 1268 £107

    Tommy Hilfiger
    1268
    Including lenses
    Hometrial
  8. 5154 £105

    ray-ban
    5154
    Including lenses
    Hometrial
  9. 3148P £98

    Dolce & Gabbana
    3148P
    Including lenses
    Hometrial
  10. 1237 £98

    Tommy Hilfiger
    1237
    Including lenses
    Hometrial
  11. 1271 £113

    Tommy Hilfiger
    1271
    Including lenses
    Hometrial
  12. CA6178 £110

    Carrera
    CA6178
    Including lenses
    Hometrial
  13. 1271 £113

    Tommy Hilfiger
    1271
    Including lenses
    Hometrial
  14. GD Classiqu... £25

    Glasses Direct
    GD Classique 14
    Including lenses
    Hometrial
  15. EA1005 £96

    Emporio Armani
    EA1005
    Including lenses
    Hometrial
  16. 4P 004 £71

    Polaroid
    4P 004
    Including lenses
    Hometrial
  17. 3148P £98

    Dolce & Gabbana
    3148P
    Including lenses
    Hometrial
  18. 1147 £105

    Polo
    1147
    Including lenses
    Hometrial
  19. CA6178 £110

    Carrera
    CA6178
    Including lenses
    Hometrial
  20. 1P 003 £71

    Polaroid
    1P 003
    Including lenses
    Hometrial
  21. 1195 £113

    Tommy Hilfiger
    1195
    Including lenses
    Hometrial
  22. Bailey £95

    London Retro
    Bailey
    Including lenses + FREE pair
    Hometrial
  23. 3207 £108

    Dolce & Gabbana
    3207
    Including lenses
    Hometrial
  24. JL10B £125

    John Lennon
    JL10B
    Including lenses + FREE pair
    Hometrial
  25. David Sale £65 £55

    Glasses Direct
    David Sale
    Including lenses + FREE pair
    Hometrial
  26. EA1005 £96

    Emporio Armani
    EA1005
    Including lenses
    Hometrial
  27. 1S 005 £71

    Polaroid
    1S 005
    Including lenses
    Hometrial
  28. 8412 £130

    ray-ban
    8412
    Including lenses
    Hometrial
  29. 1P 006 £61

    Polaroid
    1P 006
    Including lenses
    Hometrial
  30. EMP Rimless... £125

    Glasses Direct
    EMP Rimless 7556
    Including lenses + FREE pair
    Hometrial
  31. 5004 £108

    Dolce & Gabbana
    5004
    Including lenses
    Hometrial
  32. 1268 £107

    Tommy Hilfiger
    1268
    Including lenses
    Hometrial
  33. 1P 006 £61

    Polaroid
    1P 006
    Including lenses
    Hometrial
  34. 1144 £102

    Polo
    1144
    Including lenses
    Hometrial
  35. 8057 £125

    Nautica
    8057
    Including lenses + FREE pair
    Hometrial
  36. EA3013 £88

    Emporio Armani
    EA3013
    Including lenses
    Hometrial
  37. Spare Change £125

    Converse
    Spare Change
    Including lenses + FREE pair
    Hometrial
  38. 1237 £98

    Tommy Hilfiger
    1237
    Including lenses
    Hometrial
  39. 3207 £108

    Dolce & Gabbana
    3207
    Including lenses
    Hometrial
  40. 5004 £108

    Dolce & Gabbana
    5004
    Including lenses
    Hometrial
  41. JL10B £125

    John Lennon
    JL10B
    Including lenses + FREE pair
    Hometrial
  42. 1P 003 £71

    Polaroid
    1P 003
    Including lenses
    Hometrial
  43. EA1014 £96

    Emporio Armani
    EA1014
    Including lenses
    Hometrial
  44. Kings 5101 £95

    London Retro
    Kings 5101
    Including lenses + FREE pair
    Hometrial
  45. Daniel £65

    Glasses Direct
    Daniel
    Including lenses + FREE pair
    Hometrial
  46. Euston £95

    London Retro
    Euston
    Including lenses + FREE pair
    Hometrial
  47. KL773 £125

    Karl Lagerfeld
    KL773
    Including lenses + FREE pair
    Hometrial
  48. KL762 £125

    Karl Lagerfeld
    KL762
    Including lenses + FREE pair
    Hometrial
  49. 8057 £125

    Nautica
    8057
    Including lenses + FREE pair
    Hometrial
  50. Kings 5101 £95

    London Retro
    Kings 5101
    Including lenses + FREE pair
    Hometrial
  51. Bailey £95

    London Retro
    Bailey
    Including lenses + FREE pair
    Hometrial
  52. Bailey £95

    London Retro
    Bailey
    Including lenses + FREE pair
    Hometrial
  53. Euston £95

    London Retro
    Euston
    Including lenses + FREE pair
    Hometrial
  54. Z002 £125

    Converse
    Z002
    Including lenses + FREE pair
    Hometrial
  55. KL773 £125

    Karl Lagerfeld
    KL773
    Including lenses + FREE pair
    Hometrial
  56. White 4- 1 £125 £50

    Glasses Direct
    White 4- 1
    Including lenses
    Hometrial
  57. Olivier- 1 £65 £25

    Glasses Direct
    Olivier- 1
    Including lenses
    Hometrial
  58. 8105 £125

    Nike
    8105
    Including lenses + FREE pair
    Hometrial
  59. Kings 5101 £95

    London Retro
    Kings 5101
    Including lenses + FREE pair
    Hometrial
  60. Halo £75

    Scout
    Halo
    Including lenses + FREE pair
    Hometrial