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!

92 products
Black ruched mesh frill sleeve mini dress
Black ruched mesh frill sleeve mini dress
€ 75.00
Black diamante button long sleeve tux dress
Black diamante button long sleeve tux dress
€ 60.00 € 87.00
  • Black
  • Pink
  • White
Black long mesh sleeve high neck mini dress
Black long mesh sleeve high neck mini dress
€ 47.00
Black one diamante shoulder bodycon dress
Black one diamante shoulder bodycon dress
€ 75.00
  • Black
  • White
White one diamante shoulder bodycon dress
€ 45.00 € 75.00
  • White
  • Black
Red printed long sleeve A line midi dress
€ 47.00
  • Red
  • Black
Grey animal printed puff sleeve mini dress
€ 47.00
White diamante button long sleeve tux dress
€ 60.00 € 87.00
  • White
  • Black
  • Pink
Red diamante neck bodycon midi dress
€ 33.00 € 55.00
  • Red
  • Black
Black textured long sleeve ruched mini dress
€ 55.00
Black embellished organza sleeve mini dress
€ 65.00
Black stud embellished bodycon dress
€ 33.00 € 55.00
  • Black
  • Khaki
Pink floral long sleeve ruched mini dress
€ 55.00
  • Pink
  • Pink
Black lace frill bardot bodycon midi dress
€ 60.00
  • Black
  • Pink
Black embellished long sleeve mini dress
€ 107.00 € 160.00
Black velvet puff sleeve mini dress
€ 80.00
Black ribbed long sleeve A line midi dress
€ 43.00
  • Black
  • Red
promo badge
Petite black diamante button tux dress
€ 60.00 € 87.00
Black printed ruched long sleeve mini dress
€ 48.00
  • Black
  • Orange
promo badge
Black one sleeve bodycon mini dress
€ 75.00
promo badge
Black one shoulder jersey dress
€ 55.00
Pink lace frill bardot bodycon midi dress
€ 40.00 € 60.00
  • Pink
  • Black
promo badge
Black velvet studded long sleeve mini dress
€ 113.00
White one shoulder diamante trim mini dress
€ 33.00 € 50.00
Black button front puff sleeve midi dress
€ 33.00 € 55.00
promo badge
Green button shoulder bodycon ribbed dress
€ 55.00
promo badge
Black one shoulder bodycon maxi dress
€ 80.00
  • Black
  • Red
promo badge
Black cold shoulder bodycon tux dress
€ 55.00
Khaki stud embellished bodycon dress
€ 33.00 € 55.00
  • Khaki
  • Black
Purple ribbed jersey midi dress
€ 25.00 € 43.00
  • Brown
  • Khaki
Black velvet puff sleeve shirt dress
€ 65.00
promo badge
Beige detachable snood knitted dress
€ 55.00
  • Beige
  • Grey
promo badge
Beige long sleeve bodycon midi dress
€ 55.00
  • Beige
  • Black
promo badge
Black long sleeve bodycon midi dress
€ 55.00
  • Black
  • Beige
promo badge
Dark grey detachable snood knitted dress
€ 55.00
  • Grey
  • Beige
promo badge
Black layered dress
€ 75.00
  • Black
  • Brown
  • Red
Black tie front long sleeve ribbed dress
€ 43.00
  • Black
  • Grey
Dark blue fitted denim mini dress
€ 60.00
promo badge
Plus black button front blazer midi dress
€ 95.00
promo badge
Pink bow puff sleeve bodycon mini dress
€ 75.00
  • Pink
  • Blue
Grey tie back knitted jumper dress
€ 55.00
  • Grey
  • Red
promo badge
Dark red layered dress
€ 75.00
  • Red
  • Black
  • Brown
promo badge
Black pleated sleeve mini bodycon dress
€ 75.00
  • Black
  • White
Red tie back knitted jumper dress
€ 55.00
  • Red
  • Grey
promo badge
Black long puff sleeve knitted bodycon dress
€ 55.00
  • Black
  • Red
promo badge
White diamante brooch drape mini dress
€ 87.00
Grey ribbed tie front jersey dress
€ 43.00
  • Grey
  • Black
Dark green bandeau bodycon dress
€ 75.00
  • Green
  • Red
Black button shoulder bodycon ribbed dress
€ 55.00
promo badge
Petite white one shoulder ruched mini dress
€ 33.00 € 50.00
Black velvet zip front bandeau mini dress
€ 45.00 € 80.00
promo badge
Khaki roll neck bodycon cable knitted dress
€ 60.00
  • Khaki
  • Cream
Black coated belted zip through mini dress
€ 80.00
promo badge
Blue bow puff sleeve bodycon mini dress
€ 75.00
  • Blue
  • Pink
Khaki ribbed jersey midi dress
€ 43.00
  • Khaki
  • Brown
promo badge
Dark brown layered dress
€ 75.00
  • Brown
  • Black
  • Red
promo badge
Silver sequin one shoulder mini dress
€ 100.00
promo badge
Pink velvet long sleeve tux dress
€ 87.00
  • Pink
  • Black
  • White
promo badge
Red long puff sleeve knitted bodycon dress
€ 55.00
  • Red
  • Black
White bow front embellished bandeau dress
€ 55.00 € 87.00
of 2
;