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

99 products
Black faux suede cross body bag
Black faux suede cross body bag
$44.00 $60.00
  • Black
  • Grey
Black double compartment cross body bag
Black double compartment cross body bag
$50.00 $72.00
  • Black
  • Pink
Black zip front messenger bag
Black zip front messenger bag
$44.00 $56.00
  • Black
  • Beige
  • Grey
Grey zip front messenger cross body bag
Grey zip front messenger cross body bag
$44.00 $56.00
  • Grey
  • Beige
  • Black
Dark grey snake print cross body bag
$44.00 $60.00
  • Grey
  • Black
Black RI monogram contrast messenger bag
$56.00
  • Black
  • Grey
Black quilted cross body bag
$60.00 $76.00
  • Black
  • Beige
  • Beige
  • +3
Light pink cross body bag
$50.00 $72.00
  • Pink
  • Black
Beige RI monogram tote cross body bag
$80.00
Black RI monogram cross body bag
$52.00
  • Black
  • Beige
  • Gold
  • +1
Black RI fold over cross body bag
$64.00
  • Black
  • Gold
  • Red
Silver diamante chain mini cross body bag
$44.00
Black RI embossed front pocket tote bag
$84.00
  • Black
  • Cream
Black boucle embellished lock cross body bag
$72.00
Beige RI monogram cross body bag
$52.00
  • Beige
  • Black
  • Gold
  • +1
promo badge
Black cutabout boxy cross body bag
$50.00
  • Black
  • White
Light grey RI monogram messenger cross bag
$56.00
  • Grey
  • Black
Silver diamante tassel cliptop bag
$60.00
Black croc embossed satchel cross body bag
$68.00
  • Black
  • Beige
  • Navy
  • +1
Grey RI monogram cross body bag
$76.00
  • Grey
  • Beige
  • Beige
  • +3
Beige zip front cross body bag
$56.00
  • Beige
  • Black
  • Grey
Black nylon cross body messenger bag
$56.00
Black velvet pearl studded cross body bag
$56.00
  • Black
  • Red
Red quilted heart shaped cross body bag
$60.00
  • Red
  • Green
promo badge
White cutabout boxy cross body bag
$50.00
  • White
  • Black
Black RI embossed patent underarm bag
$60.00
  • Black
  • Cream
Black pearl studded tote bag
$96.00
Dark beige RI monogram quilted cross body bag
$76.00
  • Beige
  • Beige
  • Black
  • +3
Grey double compartment cross body bag
$72.00
Black diamante embellished mini trunk bag
$72.00
  • Silver
  • Brown
  • Khaki
promo badge
Beige leather colour blocked clutch bag
$56.00
Pink RI monogram boxy cross body bag
$52.00
  • Pink
  • Beige
  • Black
  • +1
Black studded quilted cross body mini bag
$64.00
Gold diamante circle cross body bag
$64.00
Black diamante block chainmail cliptop bag
$52.00
Pink pearl studded cross body bucket bag
$72.00
Rust velvet leopard printed cross body bag
$52.00
Black contrast trim messenger bag
$60.00
Black layered chain underarm bag
$64.00
Black leopard diamante mini cross body bag
$44.00
Green cross body tote bag
$76.00
  • Green
  • Black
  • Pink
  • +1
Green snake print heart shaped cross body bag
$60.00
  • Green
  • Red
Black quilted cross body bag
$76.00
  • Black
  • Beige
  • Beige
  • +3
Grey triple compartment cross body bag
$74.00
Black RI underarm satchel bag
$76.00
Grey velvet RI embossed cross body bag
$64.00
promo badge
Black embellished cross body bag
$130.00
  • Black
  • White
Black velvet boxy mini cross body bag
$40.00
Red floral jewel embellished underarm bag
$50.00
Black snake print tassel cross body bag
$64.00
  • Black
  • Beige
Black studded cross body bag
$88.00
  • Black
  • Cream
Grey RI stitch messenger bag
$60.00
Black double pocket messenger cross body bag
$60.00
Red velvet pearl studded cross body bag
$56.00
  • Red
  • Black
Black croc embossed cross body bag
$84.00
  • Black
  • Pink
Beige snake print mini cross body bag
$40.00
  • Beige
  • Pink
promo badge
Black leather croc embossed cross body bag
$50.00
  • Black
  • Beige
  • Grey
Brown metallic quilted cross body bag
$76.00
  • Brown
  • Beige
  • Beige
  • +3
of 2
;