FARFETCH
- Shoulder Bags
- Clear all
Maison Margiela
Maison Margiela New Lock leather shoulder bag - Black
£1,641£1,312(20% off)
free shippingKurt Geiger London
Kurt Geiger London Kensington quilted shoulder bag - Neutrals
£300£282(5% off)
free shipping