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. 5154 £105

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

    Carrera
    CA6171
    Including lenses
    Hometrial
  3. 5154 £105

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

    Carrera
    CA6171
    Including lenses
    Hometrial
  5. 1268 £107

    Tommy Hilfiger
    1268
    Including lenses
    Hometrial
  6. 5154 £105

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

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

    Tommy Hilfiger
    1237
    Including lenses
    Hometrial
  9. 1271 £113

    Tommy Hilfiger
    1271
    Including lenses
    Hometrial
  10. CA6178 £110

    Carrera
    CA6178
    Including lenses
    Hometrial
  11. 1271 £113

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

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

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

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

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

    Polo
    1147
    Including lenses
    Hometrial
  17. CA6178 £110

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

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

    Tommy Hilfiger
    1195
    Including lenses
    Hometrial
  20. Bailey £95

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

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

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

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

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

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

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

    Polaroid
    1P 006
    Including lenses
    Hometrial
  28. 5004 £108

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

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

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

    Polo
    1144
    Including lenses
    Hometrial
  32. 8057 £125

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

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

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

    Tommy Hilfiger
    1237
    Including lenses
    Hometrial
  36. 3207 £108

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Glasses Direct
    White 4- 1
    Including lenses
    Hometrial
  54. 8105 £125

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

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

    Scout
    Halo
    Including lenses + FREE pair
    Hometrial
  57. Joshua £65

    Glasses Direct
    Joshua
    Including lenses + FREE pair
    Hometrial
  58. 7220 £125

    Nautica
    7220
    Including lenses + FREE pair
    Hometrial
  59. 4230 £125

    Nike
    4230
    Including lenses + FREE pair
    Hometrial
  60. Halo £75

    Scout
    Halo
    Including lenses + FREE pair
    Hometrial