Sunglasses, £150, Henry Holland; watermelon necklace, £85, Browns; frame, £ - The Independent