• FREE SHIPPING FOR UK ORDERS OVER £100

Sergio Rossi

The Italian based label Sergio Rossi specialises in luxury quality made footwear under the creative direction of Francesco Russo. The brand is renowned for their craftsmanship and reportedly 120 checks are carried out before the shoes reach their boxes.