Karen Millen glasses and sunglasses

Karen Millen glasses and sunglasses

2 for 1 from £130

Designed with uncompromising attention to detail, this collection features bold use of colour, alongside distinctive design details, for styles that flatter many different face shapes.