My River Island

Info & help

Follow us

Dresses

£10 off dresses? We know what you want! Enter our fire pit ready dresses to turn up the heat this summer. From slip dreses and shirt dresses to midi dresses and bodycon dresses, you're going to want to add these to bag ASAP. Style up with your go-to barely there sandals and a clutch or wear with chunky trainers and a denim jacket...

50 products
Petite white diamante button tux dress
promo badge
Petite white diamante button tux dress
£45.00 £65.00
Black long sleeve lace swing midi dress
Black long sleeve lace swing midi dress
£25.00 £42.00
Blue snake printed frill wrap midi dress
Blue snake printed frill wrap midi dress
£35.00 £50.00
  • Blue
  • Pink
  • Red
White one diamante shoulder bodycon dress
White one diamante shoulder bodycon dress
£35.00 £55.00
  • White
  • Black
Pink lace frill bardot bodycon midi dress
£30.00 £46.00
  • Pink
  • Black
Pink snake printed frill wrap midi dress
£35.00 £50.00
  • Pink
  • Blue
  • Red
Blue metallic frill V neck mini dress
£35.00 £60.00
promo badge
Plus green floral midi smock dress
£25.00 £38.00
  • Green
  • Beige
promo badge
Petite green floral midi smock dress
£25.00 £38.00
Black lace frill shoulder mini swing dress
£25.00 £38.00
  • Black
  • Black
Black lace long sleeve asymmetric hem dress
£45.00 £80.00
  • Black
  • Red
Black lace corset bodycon dress
£40.00 £65.00
Red lace long sleeve asymmetric hem dress
£45.00 £80.00
  • Red
  • Black
Black lace satin midi slip dress
£30.00 £50.00
  • Black
  • Pink
Cream lace ruffle high neck midi dress
£25.00 £46.00
  • Cream
  • Black
promo badge
Petite black diamante button tux dress
£45.00 £65.00
Red boucle A line pinafore dress
£20.00 £32.00
Black heart printed long sleeve mini dress
£35.00 £55.00
White one shoulder diamante trim mini dress
£25.00 £38.00
promo badge
Petite white one shoulder ruched mini dress
£25.00 £38.00
Black ruffle lace short sleeve dress
£25.00 £36.00
  • Black
  • Green
Purple ribbed jersey midi dress
£20.00 £32.00
  • Brown
  • Khaki
Navy cowl neck belted slip dress
£20.00 £32.00
Black lace tie neck frill swing mini dress
£25.00 £46.00
Silver sequin long puff sleeve belted dress
£45.00 £65.00
  • Silver
  • Pink
White bow front embellished bandeau dress
£40.00 £65.00
Black stud embellished bodycon dress
£25.00 £42.00
  • Black
  • Khaki
Black tie back satin midi dress
£25.00 £46.00
  • Black
  • Beige
Green floral long sleeve midi smock dress
£25.00 £38.00
  • Green
  • Beige
  • Black
  • +1
Red diamante neck bodycon midi dress
£25.00 £40.00
Pink sequin puff sleeve belted mini dress
£45.00 £65.00
  • Pink
  • Silver
Khaki stud embellished bodycon dress
£25.00 £42.00
  • Khaki
  • Black
Purple fringe wrap satin slip dress
£25.00 £42.00
  • Blue
  • Black
Black diamante button long sleeve tux dress
£45.00 £65.00
  • Black
  • Pink
  • White
Black velvet zip front bandeau mini dress
£35.00 £60.00
Black embellished long sleeve mini dress
£80.00 £120.00
Black paisley long sleeve tiered smock dress
£25.00 £38.00
  • Black
  • Beige
  • Black
  • +1
Black printed pleated long sleeve swing dress
£25.00 £38.00
  • Black
  • Brown
Grey button shoulder knitted jumper dress
£30.00 £45.00
  • Grey
  • Brown
  • Khaki
  • +1
promo badge
Petite pink lace high neck ruffle mini dress
£25.00 £38.00
Red paisley print twist front midi dress
£30.00 £46.00
Blue paisley tie belted ruffle midi dress
£35.00 £55.00
White diamante button long sleeve tux dress
£45.00 £65.00
  • White
  • Black
  • Pink
Black floral twist front midi dress
£30.00 £46.00
Black button front puff sleeve midi dress
£25.00 £40.00
Khaki button shoulder knitted jumper dress
£30.00 £45.00
  • Khaki
  • Brown
  • Grey
  • +1
Green sequin embellished shift dress
£40.00 £65.00
  • Green
  • Pink
Light pink sequin embellished shift dress
£40.00 £65.00
  • Pink
  • Green
Dark brown knit jumper dress
£30.00 £45.00
  • Brown
  • Grey
  • Khaki
  • +1
Navy button shoulder knitted jumper dress
£30.00 £45.00
  • Navy
  • Brown
  • Grey
  • +1