Similar Products
Load more
£1,150.00 £805.00
The Cleo sandals 130 from Rene Caovilla are designed for a strong and sassy person just like you. Handmade in Italy, the lustrous satin and the label’s iconic crystal-embellished straps add an extra shimmer to this gorgeous pair.
Fiercely independent and quietly opulent, René Caovilla is one of Italy's most storied luxury footwear houses, where shoemaking meets jewellery-making. Intricate beading, delicate lacework and hand-applied embellishments are its signatures - the legacy of a family craft stretching back to early twentieth century Venice.