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!

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