Shield your eyes from the sun in style with the Delray sunglasses from luxury eyewear brand, Oliver Peoples. Arriving in a solid acetate frame, this vintage-inspired design is styled with mineral glass lenses, offering high-quality optics and improving colour definition. Handcrafted with Italian craftsmanship, the slick pair are embellished with intricate detailing for a polished finish.