Slip straight into exquisite elegance with the Rene Caovilla Catherina Lace Strass Slides. Crafted by artisans in Italy, this style features a crystal-encrusted strap upper adorned with 3D crystal flower embellishments, a backless silhouette, and a block heel base.