Aquazzura
Aquazzura - Petal 85 Suede Pumps - Red
$1,265$633
Sold by NET-A-PORTER
View at NET-A-PORTERDescription
Aquazzura's 'Petal' pumps are named after their pretty scalloped edges. They're made from soft suede with 85mm heels and pointed toes. The red shade is so striking.