My River Island

Info & help

Follow us

Womens Bodycon Dresses

Day or night, slip into our curve-contouring bodycon dresses. Work the ‘80s look of the moment with statement puff sleeves and showcase your best bits in a D-ring belted midi, perfect for nine-to-wine dressing. Palette-wise, keep things colourful in primary shades or head over to the dark side with black lace and berry hues. You’ve got it, so flaunt it!

70 products
Black button front puff sleeve midi dress
Black button front puff sleeve midi dress
£40.00
White boucle button front cardigan dress
White boucle button front cardigan dress
£42.00
  • White
  • Red
Green cut out bow neck bodycon midi dress
promo badge
Green cut out bow neck bodycon midi dress
£55.00
  • Green
  • White
Red check boucle cardigan dress
Red check boucle cardigan dress
£42.00
  • Red
  • White
Black printed ruched long sleeve mini dress
Black printed ruched long sleeve mini dress
£36.00
  • Black
  • Orange
shop now
promo badge
White cut out bow neck bodycon midi dress
£55.00
  • White
  • Green
White printed ruched split front midi dress
£40.00
  • White
  • Pink
promo badge
Black faux leather belted wrap dress
£65.00
promo badge
Petite brown print thigh split midi dress
£36.00
Pink print ruched long sleeve midi dress
£40.00
  • Pink
  • White
promo badge
Grey long sleeve twist front midi dress
£32.00
  • Grey
  • Brown
promo badge
Dark blue long sleeve bodycon mini dress
£50.00
  • Blue
  • Grey
Black floral print mini dress
£38.00
Orange floral print ruched mini dress
£36.00
  • Orange
  • Black
Navy ruched spot print mini dress
£55.00
  • Navy
  • Black
promo badge
Black faux leather shirt dress
£65.00
  • Black
  • Red
Black cape bodycon mini dress
£40.00 £55.00
promo badge
Plus red print puff sleeve mini dress
£26.00 £38.00
promo badge
Rust brown twist front midi dress
£32.00
  • Brown
  • Grey
promo badge
Red long sleeve belted mini dress
£65.00
  • Red
  • Black
promo badge
Plus black pleated sleeve mini dress
£55.00
Dark red faux leather shirt dress
£45.00 £65.00
  • Red
  • Black
promo badge
Beige high neck belted bodycon midi dress
£38.00
  • Beige
  • Black
Black boucle 2-in-1 long sleeve dress
£42.00
Forever Unique black velvet bodycon dress
£80.00
Light blue denim shirt dress
£48.00
Black bodycon taffeta dress
£40.00 £55.00
promo badge
Black mono blocked zip front front dress
£38.00
promo badge
Beige knitted mesh long sleeve bodycon dress
£60.00
promo badge
Petite black faux leather shirt dress
£65.00
promo badge
Plus black faux leather wrap mini dress
£65.00
promo badge
Black high neck belted midi bodycon dress
£38.00
  • Black
  • Beige
Dua Lipa x Pepe Jeans dark blue denim dress
£90.00
Forever Unique silver sequin wrap midi dress
£110.00
Black ruched long sleeve bodycon dress
£38.00
  • Black
  • Pink
  • Red
Black dogtooth print wrap mini dress
£40.00 £55.00
  • Black
  • Navy
Black check bardot bodycon mini dress
£55.00
Forever Unique black mesh wrap midi dress
£115.00
promo badge
Grey check ruched shoulder mini dress
£50.00
  • Grey
  • Blue
promo badge
Black long puff sleeve knitted bodycon dress
£40.00
  • Black
  • Red
promo badge
Plus black RI embossed bodycon midi dress
£32.00
promo badge
Black check wrap front belted mini dress
£65.00
  • Black
  • Red
promo badge
Blue frill hem bodycon midi dress
£55.00
Red check print tux dress
£45.00 £60.00
promo badge
Petite faux leather wrap front mini dress
£65.00
promo badge
Silver sequin bandeau bodycon midi dress
£65.00
promo badge
White puff sleeve bodycon taffeta dress
£55.00
Black polka dot long sleeve chain midi dress
£50.00
Forever Unique red lace waisted mini dress
£95.00
Blue denim shirt dress
£45.00
  • Blue
  • Black
promo badge
Red long sleeve ruched bodycon dress
£38.00
  • Red
  • Black
  • Pink
Black ruched bodycon dress
£36.00
  • Black
  • Beige
  • Pink
Dark pink long sleeve ruched bodycon dress
£38.00
  • Pink
  • Black
  • Red
promo badge
Petite pink long sleeve belted mini dress
£65.00
Khaki maxi slip dress
£28.00
  • Khaki
  • Navy
Mid blue zip front denim mini dress
£36.00
  • Blue
  • Blue
White one sleeve bow bodycon mini dress
£40.00
promo badge
Brown check print knitted midi dress
£40.00
promo badge
Red long puff sleeve knitted bodycon dress
£40.00
  • Red
  • Black
of 2