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

69 products
Brown monogram cross body bag Handbag
promo badge
Brown monogram cross body bag Handbag
$70.00
Black zip pocket messenger handbag
Black zip pocket messenger handbag
$60.00
  • Black
  • Brown
Brown RI monogram print cross body handbag
Brown RI monogram print cross body handbag
$60.00
  • Brown
  • Black
White newspaper print RI underarm bag
White newspaper print RI underarm bag
$36.00
Black side chain boxy cross body handbag
$64.00
Black patent padlock handbag
$56.00
  • Black
  • Purple
Black croc mini lady handbag
$64.00
  • Black
  • Pink
Rose Gold mini boxy tote handbag
$70.00
Black zebra print mini lady handbag
$64.00
  • Black
  • Blue
Purple faux leather padlock handbag
$56.00
  • Purple
  • Black
Grey RI zip pocket messenger handbag
$56.00
Grey RI monogram padlock boxy handbag
$56.00
  • Grey
  • Black
Pink croc mini lady handbag
$64.00
  • Pink
  • Black
Blue croc mini lady handbag
$64.00
  • Blue
  • Black
Black RI monogram padlock handbag
$56.00
  • Black
  • Grey
White diamante mini tote bag
$52.00
Grey front pocket slouch cross body handbag
$56.00
Black mini heat seal wing tote Handbag
$44.00
  • Black
  • Red
Red mini patent embossed wing tote handbag
$44.00
  • Red
  • Black
Purple chain front cross body satchel handbag
$70.00
  • Purple
  • White
Beige aztec aeave boxy cross body handbag
$56.00
Yellow snake printed cross body handbag
$76.00
Blue mini tote cross body Handbag
$44.00
Cream embellished weave mix wing tote handbag
$90.00
Grey snake print cross body Handbag
$64.00
Green tropical print cross body handbag
$60.00
  • Green
  • Beige
Cream weave gold RI satchel handbag
$72.00
Yellow mini tote cross body handbag
$70.00
Beige cross boy messenger handbag
$56.00
Cream vertical cross body handbag
$60.00
  • Beige
  • Green
Cream animal embellished cross body handbag
$70.00
Pink embellished cross body satchel handbag
$72.00
Beige monogram cross body Handbag
$64.00
  • Beige
  • Black
Beige zip front structured messenger handbag
$56.00
Blue embossed slouch Handbag
$76.00
  • Blue
  • White
Beige weave mini cross body Handbag
$60.00
Black leather studded western Xbody handbag
$90.00
Yellow cross body satchel handbag
$64.00
White embossed slouch Handbag
$76.00
  • White
  • Blue
Grey zip front structured messenger handbag
$56.00
promo badge
Beige Leather Stud Fringe Cross Body Bag
$90.00
White buckle side cross body Handbag
$64.00
Brown anmal print leather cross body Handbag
$60.00
promo badge
Black suede leopard print messenger handbag
$80.00
  • Brown
  • Black
Khaki RI chain front x-body satchel handbag
$70.00
Black double compartment cross body Handbag
$64.00
  • Black
  • Beige
White RI embossed cross body boxy handbag
$52.00
  • White
  • Black
promo badge
Black leather tassel mini duffle handbag
$90.00
Grey suedette buckle side cross body Handbag
$64.00
  • Grey
  • Black
Green RI fold over cross body satchel handbag
$64.00
  • Green
  • Black
Grey snake print cross body Handbag
$76.00
promo badge
Black suede chain snaffle messenger handbag
$80.00
  • Black
  • Brown
Blue croc embossed underarm clutch handbag
$36.00
Black zip front cross body messenger Handbag
$56.00
Black Fold over cross body satchel Handbag
$64.00
  • Black
  • Green
Silver diamante mini cross body handbag
$48.00
Black suedette cross body Handbag
$72.00
Black zip front utility slouch handbag
$80.00
You've viewed of 69 products
;