FARFETCH
- Shoulder Bags
- Clear all
Stella McCartney
Stella McCartney Stella medium flap shoulder bag - Green
£1,136£1,019(10% off)
free shippingMichael Kors
Michael Kors large Piper logo-appliqué leather shoulder bag - Brown
£373£296(20% off)
free shipping