Sunglasses, £190, Ermenegildo Zegna, 020 7518 2700 - The Independent