Collection: Cross Body Bags

26 products
  • PEYTON Italian leather large cross body bag
    Regular price
    £48.00
    Sale price
    £48.00
    Regular price
    Unit price
    per 
    Sold out
  • PENNY Leather mobile phone holder / cross body bag
    Regular price
    £20.00
    Sale price
    £20.00
    Regular price
    Unit price
    per 
    Sold out
  • OLIVIA Small Italian leather cross body bag
    Regular price
    £30.00
    Sale price
    £30.00
    Regular price
    Unit price
    per 
    Sold out
  • TAMMY Italian leather large cross body bag
    Regular price
    £40.00
    Sale price
    £40.00
    Regular price
    Unit price
    per 
    Sold out
  • CHRISTINA Italian leather small cross body bag
    Regular price
    £30.00
    Sale price
    £30.00
    Regular price
    Unit price
    per 
    Sold out
  • LINDA Suede Shoulder/Cross Body Bag
    Regular price
    £26.00
    Sale price
    £26.00
    Regular price
    Unit price
    per 
    Sold out
  • Detachable patterned bag strap for camera bag
    Regular price
    £14.00
    Sale price
    £14.00
    Regular price
    Unit price
    per 
    Sold out
  • EMMA Italian leather cross body bag
    Regular price
    £48.00
    Sale price
    £48.00
    Regular price
    Unit price
    per 
    Sold out
  • Leather look two-tone cross body bag
    Regular price
    £22.00
    Sale price
    £22.00
    Regular price
    Unit price
    per 
    Sold out
  • VICKI Italian leather shoulder bag
    Regular price
    £35.00
    Sale price
    £35.00
    Regular price
    Unit price
    per 
    Sold out
  • ISLA Italian leather large cross body / shoulder bag
    Regular price
    £55.00
    Sale price
    £55.00
    Regular price
    Unit price
    per 
    Sold out
  • LORNA Italian leather shoulder bag with front zip pocket
    Regular price
    £62.00
    Sale price
    £62.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
  • TINA Italian leather front pocket cross body bag
    Regular price
    £40.00
    Sale price
    £40.00
    Regular price
    Unit price
    per 
    Sold out
  • GEORGIA Italian leather phone/cross body bag
    Regular price
    £24.00
    Sale price
    £24.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
  • BETHANY Italian leather shoulder bag
    Regular price
    £48.00
    Sale price
    £48.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
  • MADDIE Italian leather shoulder bag
    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
  • 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
  • CLAIRE Genuine Italian Leather cross body bag
    Regular price
    £35.00
    Sale price
    £35.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
  • MIA Italian suede/leather messenger bag
    Regular price
    £30.00
    Sale price
    £30.00
    Regular price
    Unit price
    per 
    Sold out