Stella McCartney | 17963244

Stella McCartney chain-embellished neck leopard print dress - 17963244 (LPN41381)

1,855 USD
beige/black cotton all-over leopard print chain-link detailing gathered detailing round neck shoulder pads short sleeves thigh-length straight hem

Sold out