illesteva sunglasses (1)

Valentino

illevesteva sunglasses 2 (1)

Illesteva £175 Net-a-Porter

Buy product

Categories: ,
LauraLaura Says:

Even though these sunglasses are quite on-trend, with tortoiseshell and chunky frames, the classic shape means they're actually very wearable