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

90 products
Khaki velvet mini trunk cross body bag
Khaki velvet mini trunk cross body bag
£32.00
Black zip front messenger bag
Black zip front messenger bag
£22.00 £28.00
  • Black
  • Grey
Grey zip front messenger cross body bag
Grey zip front messenger cross body bag
£22.00 £28.00
  • Grey
  • Black
Grey RI monogram cross body
Grey RI monogram cross body
£20.00 £26.00
  • Grey
  • Beige
  • Beige
  • +4
Black RI monogram contrast messenger bag
£28.00
  • Black
  • Grey
Black RI fold over cross body bag
£32.00
  • Black
  • Beige
  • Gold
  • +1
Black RI embossed front pocket tote bag
£42.00
  • Black
  • Cream
Black RI monogram cross body bag
£26.00
  • Black
  • Beige
  • Beige
  • +4
Beige RI monogram tote cross body bag
£40.00
Beige RI monogram cross body bag
£26.00
  • Beige
  • Beige
  • Black
  • +4
Light grey RI monogram messenger cross bag
£28.00
  • Grey
  • Black
promo badge
Black cutabout boxy cross body bag
£25.00
  • Black
  • White
Black croc embossed satchel cross body bag
£34.00
  • Black
  • Beige
  • Navy
  • +1
Black layered chain underarm bag
£32.00
promo badge
Black leather tassel cross body bag
£35.00
Black triple compartment large cross body bag
£37.00
  • Black
  • Grey
Black faux suede cross body bag
£30.00
  • Black
  • Grey
Black studded quilted cross body mini bag
£32.00
Dark grey snake print cross body bag
£30.00
  • Grey
  • Black
Dark beige RI monogram quilted cross body bag
£38.00
  • Beige
  • Beige
  • Beige
  • +4
Grey RI monogram cross body bag
£38.00
  • Grey
  • Beige
  • Beige
  • +4
Gold diamante circle cross body bag
£32.00
Black patent RI underarm bag
£18.00
Pink pearl studded cross body bucket bag
£36.00
Black quilted cross body bag
£38.00
  • Black
  • Beige
  • Beige
  • +4
Black snake print tassel cross body bag
£32.00
  • Black
  • Beige
Black studded cross body bag
£44.00
  • Black
  • Cream
Brown metallic quilted cross body bag
£38.00
  • Brown
  • Beige
  • Beige
  • +4
Rust velvet leopard printed cross body bag
£26.00
Black double compartment cross body bag
£36.00
  • Black
  • Pink
Black quilted cross body bag
£38.00
  • Black
  • Beige
  • Beige
  • +4
promo badge
White cutabout boxy cross body bag
£25.00
  • White
  • Black
Black diamante block chainmail cliptop bag
£26.00
promo badge
Black leather croc embossed cross body bag
£25.00
  • Black
  • Grey
  • Khaki
Black RI embossed patent underarm bag
£30.00
Dark beige RI monogram cross body bag
£26.00
  • Beige
  • Beige
  • Black
  • +4
Black contrast trim messenger bag
£30.00
Red RI embossed cross body bag
£42.00
  • Red
  • Gold
Black and white quilted cross body bag
£32.00
Black pearl studded tote bag
£48.00
Dark red RI monogram cross body
£26.00
  • Red
  • Beige
  • Beige
  • +4
Red quilted heart shaped cross body bag
£30.00
  • Red
  • Green
Beige buckle tote cross body bag
£34.00
  • Beige
  • Black
  • Navy
  • +1
Black leopard diamante mini cross body bag
£22.00
Black velvet pearl studded cross body bag
£28.00
  • Black
  • Red
Dark red faux fur cylinder zip top bag
£30.00
  • Red
  • Brown
Light pink cross body bag
£36.00
  • Pink
  • Black
Beige snake print mini cross body bag
£20.00
  • Beige
  • Pink
Grey RI stitch messenger bag
£30.00
Pink faux suede cross body bag
£42.00
  • Pink
  • Black
Grey triple compartment cross body bag
£37.00
  • Grey
  • Black
Black RI underarm satchel bag
£38.00
Black velvet boxy mini cross body bag
£20.00
Pink RI monogram boxy cross body bag
£26.00
  • Pink
  • Beige
  • Beige
  • +4
Black croc embossed cross body bag
£42.00
  • Black
  • Pink
Green cross body tote bag
£38.00
  • Green
  • Black
  • Brown
  • +2
Red velvet pearl studded cross body bag
£28.00
  • Red
  • Black
Gold RI monogram boxy cross body bag
£26.00
  • Gold
  • Beige
  • Beige
  • +4
of 2