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

97 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
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
Dark grey snake print cross body bag
$44.00 $60.00
  • Grey
  • Black
Black zip front messenger bag
$44.00 $56.00
  • Black
  • Beige
  • Grey
Grey RI monogram cross body
$40.00 $52.00
  • Grey
  • Beige
  • Black
  • +1
Grey double compartment cross body bag
$50.00 $72.00
Black pearl studded tote bag
$64.00 $96.00
Light beige and tan quilted cross body bag
$40.00 $64.00
Black RI monogram cross body bag
$52.00
  • Black
  • Beige
  • Gold
  • +1
Black patent RI underarm bag
$24.00 $36.00
  • Black
  • Red
Black quilted cross body bag
$60.00 $76.00
  • Black
  • Beige
  • Beige
  • +1
Black RI fold over cross body bag
$64.00
  • Black
  • Gold
  • Khaki
Silver diamante chain mini cross body bag
$44.00
Black RI embossed front pocket tote bag
$84.00
  • Black
  • Cream
Light grey RI monogram messenger cross bag
$56.00
  • Grey
  • Black
Light pink cross body bag
$50.00 $72.00
  • Pink
  • Black
Beige RI monogram cross body bag
$52.00
  • Beige
  • Black
  • Gold
  • +1
Brown tiger print RI cross body bag
$40.00 $64.00
Black croc embossed cross body bag
$56.00 $84.00
  • Black
  • Pink
Black RI stitch messenger
$60.00
Black RI zip front cross body messenger bag
$56.00
Grey RI monogram cross body bag
$76.00
  • Grey
  • Beige
  • Beige
  • +1
Black croc embossed satchel cross body bag
$68.00
  • Black
  • Beige
  • Yellow
Black velvet boxy mini cross body bag
$30.00 $40.00
Green cross body tote bag
$56.00 $76.00
  • Green
  • Black
  • Pink
  • +1
Gold heart shaped cross body bag
$44.00 $60.00
Black velvet pearl studded cross body bag
$56.00
Red floral jewel embellished underarm bag
$30.00 $50.00
Black patent 'River' satchel bag
$76.00
  • Black
  • Brown
  • Pink
Gold RI monogram tote cross body bag
$50.00 $84.00
Beige leopard print shoulder bag
$50.00 $76.00
  • Beige
  • Beige
  • Black
  • +1
Black RI embossed patent underarm bag
$60.00
  • Black
  • Cream
Beige zip front cross body bag
$56.00
  • Beige
  • Black
  • Grey
Dark beige RI monogram quilted cross body bag
$76.00
  • Beige
  • Beige
  • Black
  • +1
promo badge
White cutabout boxy cross body bag
$50.00
Pink diamante underarm clutch bag
$44.00
Beige snake print mini cross body bag
$30.00 $40.00
  • Beige
  • Pink
Light pink embellished boxy mini cross bag
$30.00 $44.00
  • Pink
  • Beige
Black studded quilted cross body bag
$80.00
Black diamante block chainmail cliptop bag
$52.00
Black double pocket messenger cross body bag
$60.00
Black leopard diamante mini cross body bag
$44.00
Black quilted mini cross body bag
$64.00
Pink pearl studded cross body bucket bag
$72.00
Black diamante embellished mini trunk bag
$72.00
  • Black
  • Brown
  • Khaki
Black snake print tassel cross body bag
$64.00
  • Black
  • Beige
Brown leopard print 'River' satchel bag
$76.00
  • Brown
  • Black
  • Pink
Black studded cross body bag
$88.00
  • Black
  • Cream
Red quilted heart shaped cross body bag
$60.00
  • Red
  • Green
Gold RI monogram boxy cross body bag
$40.00 $52.00
  • Gold
  • Beige
  • Black
  • +1
Pink patent foldover underarm bag
$30.00 $44.00
promo badge
Black embellished cross body bag
$130.00
  • Black
  • White
Grey triple compartment cross body bag
$74.00
promo badge
Black leather fringe studded cross body bag
$90.00
Black layered chain underarm bag
$64.00
Green snake print heart shaped cross body bag
$60.00
  • Green
  • Red
Pink faux suede cross body bag
$84.00
  • Pink
  • Black
Grey velvet RI embossed cross body bag
$64.00
of 2
;