Vests Stella McCartney
Filter
Stella McCartney
Gray vest with rhinestones
IT40 | S
$ 133.00
$ 221.00
Stella McCartney
Long pile vest with tag
EU36 | S
$ 675.00
$ 1349.00
Stella McCartney
Wool vest in fine print
IT40 | S
$ 123.00
$ 153.00
Stella McCartney
Double-breasted check vest
IT44 | L
$ 85.00
$ 169.00