Collection: Shoulder bags

43 products
  • Small tote bag with detachable shoulder strap
    Regular price
    £28.00
    Sale price
    £28.00
    Regular price
    Unit price
    per 
    Sold out
  • Faux leather grab bag with bow detail
    Regular price
    £30.00
    Sale price
    £30.00
    Regular price
    Unit price
    per 
    Sold out
  • BEATRICE - Italian leather large shoulder bag
    Regular price
    £120.00
    Sale price
    £120.00
    Regular price
    Unit price
    per 
    Sold out
  • Leather look holdall
    Regular price
    £40.00
    Sale price
    £40.00
    Regular price
    Unit price
    per 
    Sold out
  • MIA Italian suede/leather messenger bag
    Regular price
    £30.00
    Sale price
    £30.00
    Regular price
    Unit price
    per 
    Sold out
  • RUBY Italian leather purse/cross body bag
    Regular price
    £26.00
    Sale price
    £26.00
    Regular price
    Unit price
    per 
    Sold out
  • SOPHIA Italian leather shopper bag
    Regular price
    £70.00
    Sale price
    £70.00
    Regular price
    Unit price
    per 
    Sold out
  • CLAIRE Genuine Italian Leather cross body bag
    Regular price
    £35.00
    Sale price
    £35.00
    Regular price
    Unit price
    per 
    Sold out
  • LOLA Italian leather clutch bag with chain and leather strap
    Regular price
    £35.00
    Sale price
    £35.00
    Regular price
    Unit price
    per 
    Sold out
  • PATSY Italian leather convertible shoulder bag/backpack
    Regular price
    £45.00
    Sale price
    £45.00
    Regular price
    Unit price
    per 
    Sold out
  • VIVIAN Italian leather shoulder bag
    Regular price
    £38.00
    Sale price
    £38.00
    Regular price
    Unit price
    per 
    Sold out
  • MADDIE Italian leather shoulder bag
    Regular price
    £45.00
    Sale price
    £45.00
    Regular price
    Unit price
    per 
    Sold out
  • BRIDGET Italian leather shoulder bag
    Regular price
    £60.00
    Sale price
    £60.00
    Regular price
    Unit price
    per 
    Sold out
  • BETHANY Italian leather shoulder bag
    Regular price
    £48.00
    Sale price
    £48.00
    Regular price
    Unit price
    per 
    Sold out
  • 3-in-1 Shopper Bag
    Regular price
    £34.00
    Sale price
    £34.00
    Regular price
    Unit price
    per 
    Sold out
  • ELAINE Italian leather cross body bag
    Regular price
    £45.00
    Sale price
    £45.00
    Regular price
    Unit price
    per 
    Sold out
  • Large two-tone shopper bag
    Regular price
    £28.00
    Sale price
    £28.00
    Regular price
    Unit price
    per 
    Sold out
  • TINA Italian leather front pocket cross body bag
    Regular price
    £40.00
    Sale price
    £40.00
    Regular price
    Unit price
    per 
    Sold out
  • ANNABELLE Italian leather shoulder bag
    Regular price
    £70.00
    Sale price
    £70.00
    Regular price
    Unit price
    per 
    Sold out
  • ROXANNE Italian leather grab bag with adjustable shoulder strap
    Regular price
    £60.00
    Sale price
    £60.00
    Regular price
    Unit price
    per 
    Sold out
  • DEMI Leather shoulder bag
    Regular price
    £60.00
    Sale price
    £60.00
    Regular price
    Unit price
    per 
    Sold out
  • Two-tone slouch bag with adjustable shoulder strap
    Regular price
    £28.00
    Sale price
    £28.00
    Regular price
    Unit price
    per 
    Sold out
  • MABEL Genuine Italian leather shoulder bag
    Regular price
    £100.00
    Sale price
    £100.00
    Regular price
    Unit price
    per 
    Sold out
  • NICOLA Large suede leather slouch bag with leather handle
    Regular price
    £38.00
    Sale price
    £38.00
    Regular price
    Unit price
    per 
    Sold out