Glasses £155, Givenchy, available from De Rigo Vision, 01923 249591, and le - The Independent