My River Island

Info & help

Follow us

Dresses

494 products
Blue snake printed frill wrap midi dress
Blue snake printed frill wrap midi dress
£15.00 £50.00
  • Blue
  • Pink
Pink snake printed frill wrap midi dress
Pink snake printed frill wrap midi dress
£15.00 £50.00
  • Pink
  • Blue
Black button front blazer maxi dress
Black button front blazer maxi dress
£30.00 £70.00
Black check sequin long sleeve tux dress
Black check sequin long sleeve tux dress
£30.00 £75.00
Black cold shoulder bodycon tux dress
£15.00 £40.00
Black coated belted zip through mini dress
£30.00 £65.00
Black cowl neck satin midi slip dress
£15.00 £40.00
Beige animal printed mini smock dress
£15.00 £32.00
  • Beige
  • Red
Beige knitted mesh long sleeve bodycon dress
£25.00 £60.00
Black bardot frill long sleeve mini dress
£25.00 £65.00
Beige faux leather one shoulder mini dress
£20.00 £55.00
Black diamante button long sleeve tux dress
£25.00 £65.00
  • Black
  • Pink
  • White
Black fringe embellished mini dress
£25.00 £65.00
Black fringe wrap satin slip midi dress
£15.00 £42.00
  • Black
  • Blue
Black ruched diamante button satin mini dress
£20.00 £55.00
  • Black
  • Purple
Black ruched mesh frill sleeve mini dress
£20.00 £55.00
promo badge
Black leather long puff sleeve mini dress
£80.00 £165.00
promo badge
Black leather long sleeve shirt dress
£80.00 £165.00
  • Black
  • Brown
Black rose printed smock mini dress
£15.00 £40.00
Black embellished long sleeve mini dress
£40.00 £120.00
Black embellished organza sleeve mini dress
£20.00 £50.00
Black faux leather swing mini dress
£20.00 £46.00
  • Black
  • Red
Black faux leather contrast stitch mini dress
£30.00 £70.00
Black floral twist front midi dress
£20.00 £46.00
Black lace long sleeve asymmetric hem dress
£30.00 £80.00
  • Black
  • Red
Black lace long sleeve frill midi dress
£25.00 £65.00
promo badge
Black leather shift dress
£55.00 £110.00
Black one diamante shoulder bodycon dress
£20.00 £55.00
  • Black
  • White
Black one shoulder bodycon maxi dress
£25.00 £60.00
  • Black
  • Red
Black one shoulder embellished tux dress
£40.00 £100.00
Black one shoulder jersey dress
£15.00 £42.00
Black one sleeve bodycon mini dress
£20.00 £55.00
Black print long sleeve shirt dress
£20.00 £46.00
Black heart printed long sleeve mini dress
£20.00 £55.00
Black lace frill shoulder mini swing dress
£15.00 £38.00
  • Black
  • Black
Black lace high neck ruffle hem mini dress
£15.00 £38.00
  • Black
  • Pink
Black satin embellished corset bodycon dress
£20.00 £55.00
Black lace corset bodycon dress
£25.00 £65.00
Black lace frill bardot bodycon midi dress
£20.00 £46.00
  • Black
  • Pink
Black paisley long sleeve tiered smock dress
£15.00 £38.00
  • Black
  • Beige
  • Black
  • +1
Black paisley tie sheer sleeve midi dress
£15.00 £42.00
Black ruched side wrap midi dress
£20.00 £46.00
Black ruffle lace short sleeve dress
£15.00 £36.00
  • Black
  • Green
Black textured long sleeve ruched mini dress
£15.00 £40.00
Blue diamante belted mini denim dress
£30.00 £60.00
Blue paisley print ruffle swing dress
£15.00 £32.00
Blue paisley tie belted ruffle midi dress
£20.00 £55.00
Black polka dot frill mini swing dress
£15.00 £38.00
  • Black
  • Black
Black polka dot mesh frill midi dress
£20.00 £46.00
  • Black
  • Pink
Black sequin embellished tie waist dress
£25.00 £65.00
  • Black
  • Pink
  • Silver
Black sequin open back high neck mini dress
£35.00 £95.00
  • Black
  • Gold
  • Turquoise
Black sequin open back tie waisted dress
£35.00 £95.00
  • Turquoise
  • Black
  • Gold
Black velvet studded long sleeve mini dress
£35.00 £85.00
Black velvet zip front bandeau mini dress
£25.00 £60.00
Black lace tie neck frill swing mini dress
£20.00 £46.00
Black lace tie neck mini swing dress
£20.00 £55.00
Black lace ruffle high neck midi dress
£20.00 £46.00
  • Black
  • Cream
Black lace satin midi slip dress
£20.00 £50.00
  • Black
  • Pink
Black long puff sleeve knitted bodycon dress
£20.00 £40.00
  • Black
  • Red
Black long puff sleeve sweatshirt mini dress
£17.00 £35.00
  • Black
  • Yellow
of 9