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!

67 products
Green cut out bow neck bodycon midi dress
promo badge
Green cut out bow neck bodycon midi dress
$110.00
  • Green
  • White
Black printed ruched long sleeve mini dress
Black printed ruched long sleeve mini dress
$72.00
  • Black
  • Orange
Pink print ruched long sleeve midi dress
Pink print ruched long sleeve midi dress
$80.00
  • Pink
  • White
Black faux leather belted wrap dress
promo badge
Black faux leather belted wrap dress
$130.00
White printed ruched split front midi dress
White printed ruched split front midi dress
$80.00
  • White
  • Pink
shop now
promo badge
Dark blue long sleeve bodycon mini dress
$100.00
  • Blue
  • Grey
promo badge
White cut out bow neck bodycon midi dress
$110.00
  • White
  • Green
promo badge
Petite brown print thigh split midi dress
$72.00
Black floral print mini dress
$76.00
promo badge
Black faux leather shirt dress
$130.00
  • Black
  • Red
shop now
Navy ruched spot print mini dress
$110.00
  • Navy
  • Black
promo badge
Black cape bodycon mini dress
$110.00
promo badge
Grey check ruched shoulder mini dress
$100.00
  • Grey
  • Blue
promo badge
Plus black faux leather wrap mini dress
$130.00
Orange floral print ruched mini dress
$72.00
  • Orange
  • Black
promo badge
Rust brown twist front midi dress
$64.00
  • Brown
  • Grey
Black boucle 2-in-1 long sleeve dress
$84.00
promo badge
Red long sleeve belted mini dress
$130.00
  • Red
  • Black
promo badge
Plus red print puff sleeve mini dress
$52.00 $76.00
promo badge
Grey long sleeve twist front midi dress
$64.00
  • Grey
  • Brown
promo badge
Black mono blocked zip front front dress
$76.00
Dua Lipa x Pepe Jeans dark blue denim dress
$180.00
promo badge
Petite faux leather wrap front mini dress
$130.00
promo badge
Black dogtooth print wrap mini dress
$110.00
  • Black
  • Navy
promo badge
Dark red faux leather shirt dress
$130.00
  • Red
  • Black
promo badge
Plus black pleated sleeve mini dress
$110.00
promo badge
Black high neck belted midi bodycon dress
$76.00
  • Black
  • Beige
Forever Unique black velvet bodycon dress
$160.00
Black check bardot bodycon mini dress
$110.00
promo badge
Black long puff sleeve knitted bodycon dress
$80.00
  • Black
  • Red
Light blue denim shirt dress
$96.00
promo badge
Beige knitted mesh long sleeve bodycon dress
$120.00
Black ruched long sleeve bodycon dress
$76.00
  • Black
  • Pink
  • Red
Forever Unique silver sequin wrap midi dress
$220.00
Black bodycon taffeta dress
$110.00
promo badge
Blue frill hem bodycon midi dress
$110.00
promo badge
Petite black faux leather shirt dress
$130.00
White one sleeve bow bodycon mini dress
$80.00
promo badge
Beige high neck belted bodycon midi dress
$76.00
  • Beige
  • Black
Forever Unique black mesh wrap midi dress
$230.00
Forever Unique red lace waisted mini dress
$190.00
Black polka dot long sleeve chain midi dress
$100.00
promo badge
Plus black RI embossed bodycon midi dress
$64.00
promo badge
White puff sleeve bodycon taffeta dress
$110.00
promo badge
Red long puff sleeve knitted bodycon dress
$80.00
  • Red
  • Black
promo badge
Silver sequin bandeau bodycon midi dress
$130.00
Blue denim shirt dress
$90.00
  • Blue
  • Black
Forever Unique pink embroidered midi dress
$190.00
Khaki maxi slip dress
$56.00
  • Khaki
  • Navy
Mid blue zip front denim mini dress
$72.00
  • Blue
  • Blue
promo badge
Petite pink long sleeve belted mini dress
$130.00
promo badge
Red long sleeve ruched bodycon dress
$76.00
  • Red
  • Black
  • Pink
promo badge
Brown check print knitted midi dress
$80.00
promo badge
Red check print tux dress
$120.00
Black ruched bodycon dress
$72.00
  • Black
  • Beige
  • Pink
Forever Unique black lace bodycon midi dress
$190.00
Black denim shirt dress
$90.00
  • Black
  • Blue
Light blue zip denim mini dress
$72.00
  • Blue
  • Blue
of 2
;