My River Island

Info & help

Follow us

Womens Cross Body Bags

Go hands-free with our collection of women’s cross-body bags. From super-cute feather styles in candyfloss hues to pom poms and classic leather designs, there’s a cross-body bag for every occasion in our new season edit. Find your next piece of arm candy here

60 products
Black RI zip front cross body messenger bag
Black RI zip front cross body messenger bag
$56.00
  • Black
  • Beige
  • Grey
  • +1
Black RI monogram cross body bag
Black RI monogram cross body bag
$52.00
  • Black
  • Beige
  • Beige
  • +1
Black suedette cross body bag
Black suedette cross body bag
$72.00
  • Black
  • Grey
Black RI fold over cross body bag
Black RI fold over cross body bag
$64.00
  • Black
  • Brown
Pink croc embossed mini clip top bag
$60.00
  • Pink
  • Black
Black pocket large messenger cross body bag
$60.00
Beige RI monogram cross body bag
$52.00
  • Beige
  • Beige
  • Black
  • +1
Black RI stitch messenger
$60.00
Black croc embossed satchel cross body bag
$68.00
Black croc embossed mini clip top bag
$60.00
  • Black
  • Pink
Grey RI embossed cross body messenger bag
$56.00
  • Grey
  • Beige
  • White
Grey RI monogram boxy cross body bag
$52.00
  • Grey
  • Beige
  • Beige
  • +1
Black buckle side cross body bag
$64.00
  • Black
  • Grey
Grey suedette cross body bag
$72.00
  • Grey
  • Black
Pink floral studded RI satchel bag
$72.00
Beige RI monogram quilted cross body bag
$76.00
  • Beige
  • Pink
Pink RI monogram cross body bag
$76.00
  • Pink
  • Beige
Grey chain double pocket messenger bag
$56.00
  • Grey
  • Beige
  • Black
  • +1
Beige zip front cross body bag
$56.00
  • Beige
  • Grey
  • White
Black quilted mini cross body bag
$64.00
  • Black
  • Grey
Grey buckle side cross body bag
$64.00
  • Grey
  • Black
Pink patent RI embossed satchel bag
$64.00
  • Pink
  • Grey
Pink diamante underarm clutch bag
$44.00
Dark beige RI monogram quilted cross body bag
$76.00
Black pocket front cross body bag
$60.00
  • Black
  • Beige
Black zip front utility slouch bag
$80.00
  • Black
  • Grey
Black weave cross body bucket bag
$64.00
  • Black
  • Pink
Blue snake printed lock front cross body bag
$64.00
  • Blue
  • Black
Light grey RI monogram messenger cross bag
$56.00
  • Grey
  • Beige
  • Black
  • +1
Khaki zip front cross body tote bag
$76.00
  • Khaki
  • Black
Beige snake print lock front cross body bag
$76.00
  • Beige
  • Beige
  • Black
Black suedette underarm bag
$36.00
Beige RI zip front cross body messenger bag
$56.00
  • Beige
  • Black
  • Grey
  • +1
Khaki RI embossed studded messenger bag
$60.00
Beige RI monogram mini cross body bag
$48.00
Dark beige lock front cross body bag
$76.00
  • Beige
  • Beige
  • Black
Grey tote bag
$96.00
  • Grey
  • Black
Beige RI monogram boxy cross body bag
$52.00
  • Beige
  • Beige
  • Black
  • +1
Black embossed lock front underarm bag
$76.00
  • Black
  • Beige
  • Beige
Pink RI monogram cross body bucket bag
$64.00
  • Pink
  • Black
Blue denim studded cross body bag
$60.00
  • Blue
  • Black
White RI embossed messenger cross body bag
$56.00
  • White
  • Beige
  • Grey
Black contrast trim messenger bag
$60.00
Black flap front underarm cross body bag
$64.00
  • Black
  • Blue
Black studded quilted cross body bag
$60.00
  • Black
  • Blue
Black double pocket messenger cross body bag
$60.00
Beige pocket front cross body bag
$60.00
  • Beige
  • Black
Black cutout stud cross body satchel bag
$64.00
  • Black
  • Beige
Brown leopard print 'River' satchel bag
$76.00
  • Brown
  • Pink
Grey RI monogram mini cross body bag
$64.00
  • Grey
  • Black
Beige cutout stud cross body satchel bag
$64.00
  • Beige
  • Black
promo badge
Beige leather blocked cross body bag
$90.00
promo badge
Black leopard print leather cross body bag
$110.00
  • Black
  • Pink
promo badge
Black leather buckle front cross body bag
$110.00
promo badge
Beige leather colour blocked clutch bag
$56.00
Pink patent 'River' satchel bag
$76.00
  • Pink
  • Brown
promo badge
Beige leather chain front messenger bag
$80.00
  • Beige
  • Black
promo badge
Purple leather lock front cross body bag
$110.00
  • Pink
  • Black
;