;
Javascript is not enabled on your browser.
Please adjust this in your browser preferences to have the best experience while using this website.
Toggle navigation
BOOK AN EYE TEST
STORES
OFFERS
OPTICAL FRAMES
SUNGLASSES
BAKER
SIGN IN
CART
Home
Shop
Mens Glasses
FILTERS
X
Gender
Mens
Ladies
Unisex
Price Range
0
3000
Brands
Alter Ego
BAKER
Carolina Herrera
Escada
Gossip
Hugo Boss
Oxford Blue
Skechers
Material
Plastic
Metal
Titanium
Size
Medium
Small
Large
Shape
CLUBMASTER
SQUARE
WAYFARER
PANTOS
BUTTERFLY
AVIATOR
FUL VUE
OVAL
ROUND EYE
Colour
Brown
Black
Green
Red
Blue
Gold
Purple
Honey
Gun
Grey
Crystal
Orange
Pink
Silver
White
Baker Mens Plastic Brown Medium
R 1499
Baker Mens Plastic Brown Medium
R 1499
Baker Ladies Plastic Black Medium
R 1499
Baker Ladies Plastic Tortoise Medium
R 1499
Baker Ladies Plastic Black Medium
R 1499
Baker Unisex Plastic Green Medium
R 1499
Baker Unisex Plastic Red Medium
R 1499
Baker Unisex Plastic Black Medium
R 1499
Baker Unisex Plastic Green Medium
R 1499
Baker Unisex Plastic Black Medium
R 1499
Escada Ladies Metal Brown
R 2999
Escada Ladies Metal Black
R 2999
Escada Ladies Metal Blue
R 2999
Escada Ladies Metal Gold
R 2999
Escada Ladies Metal Gold
R 2999
Escada Ladies Metal Black
R 2999
Escada Ladies Metal Black
R 2999
Escada Ladies Metal Brown
R 2999
Escada Ladies Metal Blue
R 2999
Escada Ladies Metal Tortoise
R 2999
Escada Ladies Metal Blue
R 2999
Escada Ladies Metal Black
R 2999
Escada Ladies Metal Tortoise
R 2999
Escada Ladies Metal Red
R 2999
Escada Ladies Metal Blue
R 2999
Carolina Herrera Ladies Metal Brown
R 2799
Carolina Herrera Ladies Plastic Black
R 2799
Carolina Herrera Ladies Plastic Purple
R 2799
Carolina Herrera Ladies Plastic Red
R 2799
Carolina Herrera Ladies Plastic Blue
R 2799
Carolina Herrera Ladies Plastic Honey
R 2799
Carolina Herrera Ladies Plastic Gun
R 2799
Carolina Herrera Ladies Metal Honey
R 2799
Carolina Herrera Ladies Metal Purple
R 2799
Carolina Herrera Ladies Metal Green
R 2799
Carolina Herrera Ladies Metal Grey
R 2799
Carolina Herrera Ladies Plastic Black
R 2799
Carolina Herrera Ladies Plastic Tortoise
R 2799
Carolina Herrera Ladies Plastic Black
R 2799
Carolina Herrera Ladies Plastic Honey
R 2799
Carolina Herrera Ladies Plastic Tortoise
R 2799
Carolina Herrera Ladies Metal Tortoise
R 2799
Carolina Herrera Ladies Metal Brown
R 2799
Carolina Herrera Ladies Metal Black
R 2799
Carolina Herrera Ladies Metal Tortoise
R 2799
Carolina Herrera Ladies Metal Brown
R 2799
Police Mens Metal Black
R 2999
Police Mens Metal Black
R 2999
Police Mens Metal Black
R 2799
Police Unisex Plastic Black
R 1999
Police Unisex Plastic Black
R 1999
Police Mens Metal Black
R 1999
Police Mens Plastic Grey
R 1999
Baker Ladies Plastic Blue Medium
R 1499
Baker Ladies Plastic Black Medium
R 1499
Oxford Blue Mens Metal Gun
R 1399
Baker Mens Plastic Brown Medium
R 1499
Baker Mens Plastic Tortoise Medium
R 1499
Baker Mens Plastic Black Medium
R 1499
Baker Ladies Plastic Purple Medium
R 1499
Baker Ladies Plastic Purple Medium
R 1499
Baker Ladies Plastic Crystal Medium
R 1499
Baker Ladies Plastic Crystal Medium
R 1499
Baker Ladies Plastic Tortoise Medium
R 1499
Baker Ladies Plastic Black Medium
R 1499
Baker Ladies Plastic Purple Medium
R 1499
Baker Ladies Plastic Black Medium
R 1499
Baker Mens Plastic Tortoise Medium
R 1499
Baker Unisex Plastic Black Medium
R 1499
Baker Unisex Plastic Black
R 1499
Baker Unisex Plastic Blue Small
R 1499
Baker Mens Plastic Black Medium
R 1499
Baker Mens Metal Black Large
R 1499
Carolina Herrera Ladies Metal Blue
R 2999
Carolina Herrera Ladies Metal Red
R 2999
Carolina Herrera Ladies Metal Black
R 2999
Carolina Herrera Ladies Plastic Orange
R 2799
Carolina Herrera Ladies Plastic Blue
R 2799
Carolina Herrera Ladies Plastic Black
R 2799
Carolina Herrera Ladies Plastic Tortoise
R 2799
Carolina Herrera Ladies Plastic Black
R 2799
Carolina Herrera Ladies Plastic Tortoise
R 2799
Carolina Herrera Ladies Plastic Red
R 2799
Carolina Herrera Ladies Plastic Tortoise
R 2999
Carolina Herrera Ladies Plastic Brown
R 2999
Carolina Herrera Ladies Plastic Blue
R 2999
Carolina Herrera Ladies Metal Brown
R 2799
Carolina Herrera Ladies Metal Red
R 2799
Carolina Herrera Ladies Plastic Black
R 2999
Carolina Herrera Ladies Plastic Brown
R 2999
Carolina Herrera Ladies Plastic Brown
R 2999
Carolina Herrera Ladies Plastic Pink
R 2799
Carolina Herrera Ladies Plastic Tortoise
R 2799
Carolina Herrera Ladies Plastic Brown
R 2799
Carolina Herrera Ladies Plastic Black
R 2799
Carolina Herrera Ladies Plastic Grey
R 2999
Carolina Herrera Ladies Plastic Blue
R 2999
Carolina Herrera Ladies Plastic Tortoise
R 2999
Police Unisex Metal Gold
R 2499
Police Mens Plastic Black
R 2499
Police Unisex Metal Gun
R 2499
Police Unisex Metal Silver
R 2499
Police Unisex Metal Gold
R 2499
Police Mens Metal Gun
R 2799
Police Ladies Metal Purple
R 2799
Police Ladies Metal Blue
R 2799
Police Unisex Plastic Green
R 2499
Police Unisex Plastic Tortoise
R 2499
Police Unisex Plastic Tortoise
R 2499
Police Unisex Plastic Green
R 2499
Police Unisex Plastic Tortoise
R 2499
Escada Ladies Plastic Tortoise
R 2999
Escada Ladies Plastic Blue
R 2999
Escada Ladies Plastic Black
R 2999
Escada Ladies Plastic Blue
R 2999
Escada Ladies Plastic Tortoise
R 2999
Escada Ladies Plastic Black
R 2799
Baker Unisex Plastic Brown Small
R 1499
Gossip Ladies Plastic Green Small
R 999
Police Unisex Plastic Tortoise
R 1999
Police Unisex Plastic Tortoise
R 2499
Carolina Herrera Ladies Plastic Red
R 2999
Carolina Herrera Ladies Plastic Blue
R 2999
Carolina Herrera Ladies Plastic Brown
R 2999
Carolina Herrera Ladies Plastic Tortoise
R 2999
Carolina Herrera Ladies Plastic Red
R 2999
Carolina Herrera Ladies Plastic Tortoise
R 2999
Carolina Herrera Ladies Plastic Black
R 2999
Carolina Herrera Ladies Metal Red
R 2999
Carolina Herrera Ladies Metal Brown
R 2999
Carolina Herrera Ladies Plastic Blue
R 2799
Carolina Herrera Ladies Plastic Tortoise
R 2799
Carolina Herrera Ladies Plastic Brown
R 2799
Carolina Herrera Ladies Plastic Blue
R 2799
Carolina Herrera Ladies Plastic Brown
R 2799
Carolina Herrera Ladies Plastic Black
R 2799
Carolina Herrera Ladies Metal Purple
R 2799
Carolina Herrera Ladies Metal Black
R 2799
Carolina Herrera Ladies Metal Red
R 2799
Carolina Herrera Ladies Plastic Black
R 2799
Carolina Herrera Ladies Plastic Blue
R 2799
Carolina Herrera Ladies Plastic Purple
R 2799
Carolina Herrera Ladies Plastic Brown
R 2799
Carolina Herrera Ladies Plastic Blue
R 2799
Carolina Herrera Ladies Plastic Grey
R 2799
Carolina Herrera Ladies Plastic Purple
R 2799
Carolina Herrera Ladies Plastic Tortoise
R 2999
Carolina Herrera Ladies Plastic Tortoise
R 2999
Carolina Herrera Ladies Plastic Purple
R 2999
Escada Ladies Metal Pink
R 2999
Escada Ladies Metal Blue
R 2999
Escada Ladies Metal Pink
R 2999
Escada Ladies Metal Black
R 2999
Escada Ladies Plastic Black
R 2799
Escada Ladies Plastic Blue
R 2999
Alter Ego Ladies Plastic Purple Small
R 1399
Alter Ego Ladies Plastic Blue Small
R 1399
Alter Ego Ladies Plastic Tortoise Small
R 1399
Alter Ego Ladies Plastic Green Small
R 999
Alter Ego Ladies Plastic Purple Small
R 999
Alter Ego Ladies Plastic Brown Small
R 999
Alter Ego Ladies Plastic Blue Medium
R 999
Alter Ego Ladies Plastic Tortoise Medium
R 999
Alter Ego Ladies Plastic Brown Medium
R 1399
Alter Ego Ladies Plastic Blue Medium
R 1399
Alter Ego Ladies Plastic Purple Medium
R 1399
Gossip Ladies Plastic Purple Medium
R 999
Gossip Ladies Plastic Crystal Medium
R 999
Gossip Ladies Plastic Honey Medium
R 999
Gossip Ladies Plastic Blue
R 999
Gossip Ladies Plastic Blue Medium
R 899
Gossip Ladies Plastic Purple Medium
R 899
Gossip Ladies Plastic Brown Medium
R 899
Gossip Ladies Plastic Brown Small
R 999
Gossip Ladies Plastic Green Small
R 999
Gossip Ladies Plastic Red Medium
R 1399
Gossip Ladies Plastic Blue Medium
R 1399
Gossip Ladies Plastic Black Medium
R 1399
Alter Ego Ladies Metal Red Medium
R 999
Alter Ego Unisex Plastic Blue Medium
R 999
Alter Ego Unisex Plastic Grey Medium
R 999
Alter Ego Unisex Plastic Brown Medium
R 999
Alter Ego Unisex Plastic Black Medium
R 999
Alter Ego Unisex Plastic Tortoise Medium
R 1399
Gossip Ladies Metal Gold Medium
R 1399
Gossip Ladies Metal Gold Medium
R 1399
Gossip Ladies Plastic Pink Medium
R 1399
Gossip Ladies Plastic Green Medium
R 1399
Gossip Ladies Plastic Purple Medium
R 1399
Gossip Ladies Plastic Honey Medium
R 1399
Gossip Ladies Plastic Purple Medium
R 999
Gossip Ladies Plastic Blue Medium
R 999
Gossip Ladies Plastic Blue Medium
R 999
Gossip Ladies Plastic Black Small
R 1399
Gossip Ladies Plastic Tortoise Small
R 1399
Gossip Ladies Plastic Purple Medium
R 899
Gossip Ladies Plastic Green Medium
R 899
Gossip Ladies Plastic Pink
R 1399
Gossip Ladies Plastic Purple Medium
R 999
Gossip Ladies Plastic Brown Medium
R 999
Gossip Ladies Plastic Purple Medium
R 999
Gossip Ladies Metal Purple Small
R 999
Gossip Ladies Metal Brown Small
R 999
Gossip Ladies Metal Purple Small
R 999
Gossip Ladies Titanium Brown
R 1699
Gossip Ladies Titanium Gold
R 1699
Gossip Ladies Titanium Blue
R 1699
Gossip Ladies Titanium Silver
R 1699
Gossip Ladies Titanium Gold
R 1699
Gossip Ladies Plastic Brown
R 1399
Gossip Ladies Plastic Blue
R 1399
Gossip Ladies Plastic Purple
R 1399
Gossip Ladies Plastic Blue Small
R 899
Gossip Ladies Plastic Brown Small
R 899
Gossip Ladies Plastic Grey Small
R 899
Hugo Boss Mens Plastic Tortoise
R 1999
Hugo Boss Mens Plastic Green
R 1999
Hugo Boss Ladies Plastic Tortoise
R 1999
Hugo Boss Ladies Plastic Black
R 1999
Skechers Mens Metal Black
R 1999
Skechers Ladies Metal Brown
R 1999
Skechers Ladies Plastic Purple
R 1999
Skechers Mens Metal Blue
R 1999
Alter Ego Ladies Metal Brown
R 999
Alter Ego Ladies Metal Blue
R 999
Gossip Ladies Metal Pink
R 999
Gossip Ladies Metal Brown
R 1699
Gossip Ladies Metal Purple Small
R 1399
Gossip Ladies Titanium Gold
R 1699
Gossip Ladies Titanium Pink
R 1699
Gossip Ladies Metal Silver
R 1399
Gossip Ladies Metal Silver
R 1399
Gossip Ladies Plastic Blue
R 1699
Gossip Ladies Plastic Blue
R 1699
Gossip Ladies Plastic Tortoise Small
R 1399
Gossip Ladies Plastic Blue Small
R 1399
Police Unisex Metal Black
R 2799
Police Unisex Metal Tba
R 2799
Baker Mens Plastic Black Medium
R 1299
Baker Mens Plastic Brown Medium
R 1299
Baker Mens Plastic Blue Medium
R 1299
Baker Ladies Plastic Black Medium
R 1499
Baker Unisex Metal Black Small
R 999
Baker Unisex Metal Gun Small
R 999
Baker Mens Plastic Brown Large
R 999
Baker Mens Metal Black Medium
R 1299
Baker Mens Metal Black Medium
R 1299
Baker Mens Metal Tortoise Medium
R 1299
Baker Mens Plastic Black Medium
R 999
Baker Mens Plastic Brown Medium
R 999
Baker Mens Plastic Black Medium
R 1299
Baker Mens Plastic Black Medium
R 1299
Baker Ladies Plastic Black Medium
R 1499
Baker Ladies Metal Silver Medium
R 1299
Baker Ladies Metal Gold Medium
R 1299
Baker Mens Plastic Black Small
R 1299
Baker Mens Plastic Blue Small
R 1299
Baker Mens Plastic Tortoise Small
R 1299
Baker Ladies Metal Purple Small
R 1299
Baker Ladies Metal Blue Small
R 1299
Baker Ladies Metal Purple Small
R 1299
Baker Unisex Plastic Black Medium
R 1499
Baker Unisex Plastic Blue Medium
R 1499
Baker Ladies Plastic Purple Medium
R 1499
Baker Unisex Metal Gun Small
R 1799
Baker Unisex Metal Black Small
R 1799
Baker Unisex Metal Blue Small
R 1799
Baker Ladies Metal Pink Large
R 1799
Baker Ladies Metal Black Large
R 1799
Baker Ladies Metal Red
R 1799
Baker Ladies Metal Purple Medium
R 1799
Baker Ladies Metal Black Medium
R 1799
Baker Ladies Metal Black Large
R 1799
Baker Ladies Metal Purple Large
R 1799
Baker Ladies Metal Blue Large
R 1799
Baker Ladies Metal Pink
R 1799
Baker Ladies Metal Grey Large
R 1799
Baker Ladies Metal Red Large
R 1799
Baker Mens Metal Black Small
R 1799
Baker Mens Metal Black Large
R 1799
Baker Mens Metal Black Large
R 1799
Baker Mens Metal Black Large
R 1799
Baker Unisex Metal Blue Medium
R 1799
Baker Unisex Metal Green
R 1799
Baker Mens Plastic Green Medium
R 1499
Baker Mens Plastic Black
R 1499
Baker Mens Plastic Tortoise Large
R 1499
Baker Mens Plastic Black Large
R 1499
Baker Mens Plastic Blue Large
R 1499
Baker Ladies Plastic Blue
R 1499
Baker Ladies Plastic Purple Large
R 1499
Baker Ladies Plastic Black Large
R 1499
Baker Ladies Plastic Brown Large
R 1499
Baker Ladies Plastic Blue Large
R 1499
Baker Ladies Plastic Black Medium
R 1499
Baker Ladies Plastic Tortoise Medium
R 1499
Baker Ladies Plastic Blue Medium
R 1499
Baker Ladies Plastic Black Medium
R 1499
Baker Ladies Plastic Tortoise Medium
R 1499
Baker Ladies Plastic Pink Medium
R 1499
Baker Ladies Plastic Purple Medium
R 1499
Baker Ladies Plastic Purple Medium
R 1499
Baker Ladies Plastic White
R 1499
Baker Ladies Plastic Black Medium
R 1499
Baker Mens Plastic Tortoise Medium
R 1499
Baker Mens Plastic Grey Medium
R 1499
Baker Mens Plastic Black Medium
R 1499
Baker Mens Plastic Tortoise Medium
R 1499
Baker Mens Plastic Blue Medium
R 1499
Baker Mens Plastic Black Large
R 1499
Baker Mens Plastic Tortoise Large
R 1499
Baker Mens Plastic Blue Large
R 1499
Baker Mens Plastic Tortoise Large
R 1499
Baker Mens Plastic Brown Large
R 1499
Baker Mens Plastic Brown Large
R 1499
Gossip Ladies Plastic Black Medium
R 999
Gossip Ladies Plastic Pink Medium
R 999
Gossip Ladies Plastic Blue Medium
R 999
Gossip Ladies Metal Black Medium
R 1399
Alter Ego Ladies Metal Black Medium
R 999
Alter Ego Ladies Metal Red Medium
R 999
Alter Ego Ladies Metal Blue Medium
R 999
Alter Ego Mens Metal Black Large
R 1399
Alter Ego Mens Metal Gun Large
R 1399
Baker Ladies Plastic Green Medium
R 1499
Baker Unisex Metal Red Medium
R 1499
Carolina Herrera Ladies Metal Black
R 2799
Carolina Herrera Ladies Metal Blue
R 2799
Carolina Herrera Ladies Metal Pink
R 2799
Carolina Herrera Ladies Metal Red
R 2799
Carolina Herrera Ladies Metal Black
R 2999
Carolina Herrera Ladies Metal Black
R 2999
Carolina Herrera Ladies Metal Red
R 2999
Carolina Herrera Ladies Metal Blue
R 2999
Carolina Herrera Ladies Metal Brown
R 2999
Carolina Herrera Ladies Metal Red
R 2999
Carolina Herrera Ladies Metal Black
R 2999
Carolina Herrera Ladies Plastic Brown
R 2999
Carolina Herrera Ladies Plastic Tortoise
R 2999
Carolina Herrera Ladies Plastic Pink
R 2999
Carolina Herrera Ladies Plastic Blue
R 2999
Carolina Herrera Ladies Plastic Black
R 2999
Carolina Herrera Ladies Plastic Tortoise
R 2999
Carolina Herrera Ladies Plastic Blue
R 2999
Carolina Herrera Ladies Plastic Tortoise
R 2999
Carolina Herrera Ladies Plastic Red
R 2999
Carolina Herrera Ladies Plastic Black
R 2799
Carolina Herrera Ladies Plastic Brown
R 2799
Carolina Herrera Ladies Plastic Purple
R 2799
Carolina Herrera Ladies Plastic Black
R 2799
Carolina Herrera Ladies Plastic Blue
R 2799
Carolina Herrera Ladies Plastic Brown
R 2799
Escada Ladies Plastic Pink
R 2999
Police Mens Plastic Blue
R 1999
Police Unisex Plastic Grey
R 1999
Police Unisex Plastic Black
R 1999
Police Mens Metal Black
R 2499
Police Mens Plastic Tortoise
R 2499
Police Mens Plastic Blue
R 2499
Police Unisex Plastic Black
R 2799
Police Unisex Plastic Tortoise
R 2799
Police Unisex Plastic Blue
R 2799
Police Unisex Metal Gold
R 2799
Police Unisex Metal Gold
R 2799
Police Mens Metal Silver
R 2799
Police Mens Metal Gold
R 2799
Police Mens Plastic Black
R 2499
Police Mens Plastic Tortoise
R 2499
Police Mens Plastic Blue
R 2499
Police Mens Metal Blue
R 2799
Police Mens Metal Black
R 2799
Police Mens Metal Green
R 2799
Police Mens Plastic Black
R 2799
Police Mens Plastic Grey
R 2799
Police Mens Plastic Blue
R 2799
Police Ladies Plastic Purple
R 1999
Police Ladies Plastic Brown
R 1999
Alter Ego Mens Plastic Blue
R 1399
Alter Ego Mens Plastic Grey
R 1399
Alter Ego Ladies Plastic Blue
R 999
Alter Ego Ladies Plastic Grey
R 999
Alter Ego Mens Plastic Grey
R 1399
Alter Ego Mens Plastic Grey
R 999
Alter Ego Mens Plastic Black
R 999
Alter Ego Mens Plastic Blue
R 999
Alter Ego Ladies Plastic Purple
R 1399
Alter Ego Ladies Plastic Pink
R 1399
Alter Ego Mens Plastic Tort
R 999
Alter Ego Mens Plastic Brown
R 999
Alter Ego Mens Plastic Black
R 999
Alter Ego Ladies Plastic Blue
R 999
Alter Ego Ladies Plastic Orange
R 999
Alter Ego Ladies Plastic Pink
R 999
Alter Ego Ladies Plastic Purple
R 1399
Alter Ego Ladies Plastic Red
R 1399
Alter Ego Ladies Plastic Black
R 1399
Alter Ego Unisex Plastic Grey
R 999
Alter Ego Ladies Plastic Blue
R 999
Alter Ego Ladies Plastic Purple
R 999
Alter Ego Mens Plastic Tort
R 1399
Alter Ego Mens Plastic Black
R 1399
Alter Ego Unisex Plastic Tort
R 999
Alter Ego Ladies Metal Brown
R 999
Alter Ego Ladies Metal Blue
R 999
Alter Ego Ladies Metal Purple
R 999
Alter Ego Ladies Metal Brown
R 999
Gossip Ladies Plastic Blue
R 899
Gossip Ladies Plastic Red
R 899
Gossip Ladies Plastic Black
R 1399
Gossip Ladies Plastic Red
R 1399
Gossip Ladies Plastic Green
R 1399
Gossip Ladies Plastic Green
R 999
Gossip Ladies Plastic Red
R 999
Gossip Ladies Plastic Purple
R 999
Gossip Ladies Plastic Red
R 999
Gossip Ladies Plastic Tort
R 999
Gossip Ladies Plastic Black
R 999
Gossip Ladies Plastic Purple
R 999
Gossip Ladies Plastic Black
R 1399
Gossip Ladies Plastic Purple
R 1399
Gossip Ladies Plastic Green
R 999
Gossip Ladies Plastic Blue
R 999
Gossip Ladies Plastic Blue
R 1399
Gossip Ladies Plastic Pink
R 1399
Gossip Ladies Plastic Black
R 1399
Gossip Ladies Plastic Red
R 1399
Gossip Ladies Plastic Black
R 1399
Gossip Ladies Metal Blue
R 1399
Gossip Ladies Metal Black
R 1399
Gossip Ladies Metal Pink
R 1399
Gossip Ladies Metal Gun
R 899
Gossip Ladies Metal Black
R 999
Gossip Ladies Metal Black
R 1399
Gossip Ladies Metal Red
R 1399
Gossip Ladies Plastic Black
R 999
Gossip Ladies Plastic Brown
R 999
Gossip Ladies Plastic Blue
R 999
Gossip Ladies Plastic Red
R 1399
Gossip Ladies Plastic Green
R 1399
Gossip Ladies Plastic Honey
R 1399
Gossip Ladies Plastic Black
R 1399
Gossip Ladies Plastic Black
R 1399
Gossip Ladies Plastic Tort
R 1699
Gossip Ladies Plastic Red
R 1699
Gossip Ladies Plastic Black
R 999