Stella McCartney 'Christine' stripe dog print silk pants
£610.00
£488.00
(Save 20%)