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!

97 products
Black stud embellished bodycon dress
Black stud embellished bodycon dress
£25.00 £42.00
  • Black
  • Khaki
Black one shoulder jersey dress
promo badge
Black one shoulder jersey dress
£42.00
Black one diamante shoulder bodycon dress
Black one diamante shoulder bodycon dress
£55.00
  • Black
  • White
Petite black diamante button tux dress
promo badge
Petite black diamante button tux dress
£45.00 £65.00
Black textured long sleeve ruched mini dress
£40.00
Black diamante button long sleeve tux dress
£45.00 £65.00
  • Black
  • Pink
  • White
Black lace frill bardot bodycon midi dress
£46.00
  • Black
  • Pink
Black button front puff sleeve midi dress
£25.00 £40.00
Pink floral long sleeve ruched mini dress
£40.00
  • Pink
  • Pink
Black heart printed long sleeve mini dress
£55.00
Black printed ruched long sleeve mini dress
£36.00
  • Black
  • Orange
Red printed long sleeve A line midi dress
£36.00
White diamante button long sleeve tux dress
£45.00 £65.00
  • White
  • Black
  • Pink
Grey ribbed tie front jersey dress
£32.00
  • Grey
  • Black
Black embellished organza sleeve mini dress
£50.00
promo badge
Black pleated sleeve mini bodycon dress
£55.00
  • Black
  • White
promo badge
Black one shoulder bodycon maxi dress
£60.00
  • Black
  • Red
Black velvet puff sleeve shirt dress
£55.00
promo badge
Beige long sleeve bodycon midi dress
£42.00
  • Beige
  • Black
Black tie front long sleeve ribbed dress
£32.00
  • Black
  • Grey
Grey tie back knitted jumper dress
£42.00
  • Grey
  • Red
promo badge
Black cold shoulder bodycon tux dress
£40.00
promo badge
Petite grey tie front midi dress
£32.00
promo badge
Black velvet studded long sleeve mini dress
£85.00
promo badge
White diamante brooch drape mini dress
£65.00
promo badge
Gold metallic bandeau bodycon mini dress
£55.00
promo badge
Petite black heart print ruched mini dress
£38.00
promo badge
Dark red layered dress
£55.00
  • Red
  • Black
  • Brown
promo badge
Black one sleeve bodycon mini dress
£55.00
Dark green bandeau bodycon dress
£55.00
  • Green
  • Red
Black leopard print puff sleeve mini dress
£65.00
White one diamante shoulder bodycon dress
£55.00
  • White
  • Black
Dark blue fitted denim mini dress
£50.00
promo badge
Blue bow puff sleeve bodycon mini dress
£55.00
  • Blue
  • Pink
promo badge
Dark brown layered dress
£55.00
  • Brown
  • Black
  • Red
promo badge
Pink bow puff sleeve bodycon mini dress
£55.00
  • Pink
  • Blue
promo badge
Black long sleeve bodycon midi dress
£42.00
  • Black
  • Beige
promo badge
White pleated sleeve mini bodycon dress
£55.00
  • White
  • Black
promo badge
Black layered dress
£55.00
  • Black
  • Brown
  • Red
promo badge
Silver sequin one shoulder mini dress
£75.00
promo badge
Khaki roll neck bodycon cable knitted dress
£45.00
  • Khaki
  • Cream
promo badge
Pink velvet long sleeve tux dress
£65.00
  • Pink
  • Black
  • White
Red check boucle cardigan dress
£42.00
Red tie back knitted jumper dress
£42.00
  • Red
  • Grey
promo badge
Black diamante neck ribbed bodycon dress
£40.00
  • Black
  • Red
promo badge
Black long puff sleeve knitted bodycon dress
£40.00
  • Black
  • Red
Khaki stud embellished bodycon dress
£25.00 £42.00
  • Khaki
  • Black
promo badge
Red sequin bandeau midi dress
£65.00
  • Red
  • Silver
promo badge
Purple bardot midi bodycon dress
£60.00
Khaki ribbed jersey midi dress
£32.00
  • Khaki
  • Brown
promo badge
Plus black bardot mini dress
£40.00
promo badge
Red one shoulder wrap bodycon maxi dress
£60.00
  • Red
  • Black
Black coated belted zip through mini dress
£65.00
promo badge
Pink textured long sleeve ruched mini dress
£40.00
  • Pink
  • Pink
Dark red bardot ruched midi dress
£40.00
  • Red
  • Black
promo badge
Green button shoulder bodycon ribbed dress
£40.00
Pink lace frill bardot bodycon midi dress
£46.00
  • Pink
  • Black
Purple ribbed jersey midi dress
£32.00
  • Brown
  • Khaki
Red diamante neck bodycon midi dress
£40.00
  • Red
  • Black
of 2