My River Island

Info & help

Follow us

Dresses

163 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
White one diamante shoulder bodycon dress
White one diamante shoulder bodycon dress
£35.00 £55.00
  • White
  • Black
Pink snake printed frill wrap midi dress
Pink snake printed frill wrap midi dress
£35.00 £50.00
  • Pink
  • Blue
  • Red
Pink lace frill bardot bodycon midi dress
£30.00 £46.00
  • Pink
  • Black
Blue metallic frill V neck mini dress
£35.00 £60.00
Black lace corset bodycon dress
£40.00 £65.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
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
Black heart printed long sleeve mini dress
£35.00 £55.00
promo badge
Petite white one shoulder ruched mini dress
£25.00 £38.00
White one shoulder diamante trim mini dress
£25.00 £38.00
Black ruffle lace short sleeve dress
£25.00 £36.00
  • Black
  • Green
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
  • Black
  • Pink
White bow front embellished bandeau dress
£40.00 £65.00
Black tie back satin midi dress
£25.00 £46.00
  • Black
  • Beige
Black stud embellished bodycon dress
£25.00 £42.00
  • Black
  • Khaki
Khaki stud embellished bodycon dress
£25.00 £42.00
  • Khaki
  • Black
Purple fringe wrap satin slip dress
£25.00 £42.00
  • Blue
  • Black
Red diamante neck bodycon midi dress
£25.00 £40.00
  • Red
  • Black
Pink sequin puff sleeve belted mini dress
£45.00 £65.00
  • Pink
  • Black
  • Silver
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 printed pleated long sleeve swing dress
£25.00 £38.00
  • Black
  • Brown
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
White diamante button long sleeve tux dress
£45.00 £65.00
  • White
  • Black
  • Pink
promo badge
Brown leather long sleeve shirt dress
£132.00 £165.00
  • Brown
  • Black
Black button front puff sleeve midi dress
£25.00 £40.00
Light pink sequin embellished shift dress
£40.00 £65.00
  • Pink
  • Green
Green sequin embellished shift dress
£40.00 £65.00
  • Green
  • Pink
promo badge
Black leather long sleeve shirt dress
£132.00 £165.00
  • Black
  • Brown
promo badge
Black leather shift dress
£88.00 £110.00
promo badge
Plus black button front blazer midi dress
£70.00
Black lace high neck mini smock dress
£38.00
Black polka dot organza mini shirt dress
£55.00
Black ruched mesh frill sleeve mini dress
£55.00
promo badge
Petite beige animal printed midi shirt dress
£46.00
Yellow tie V neck long sleeve midi dress
£36.00
  • Yellow
  • Black
  • Brown
  • +2
Black velvet puff sleeve mini dress
£60.00
Blue diamante belted mini denim dress
£60.00
promo badge
Beige faux leather one shoulder mini dress
£55.00
Black long mesh sleeve high neck mini dress
£36.00
Black tie V neck long sleeve midi dress
£36.00
  • Black
  • Brown
  • Green
  • +2
Black sequin embellished tie waist dress
£65.00
  • Black
  • Pink
  • Silver
Grey animal printed puff sleeve mini dress
£36.00
Black paisley printed mini smock dress
£46.00
Green printed tie V neck midi dress
£36.00
  • Green
  • Black
  • Brown
  • +2
promo badge
Bright pink button shoulder satin swing dress
£38.00
  • Pink
  • Black
  • Red
Red button shoulder mini swing dress
£38.00
  • Red
  • Black
  • Pink
White button front blazer maxi dress
£70.00
  • White
  • Black
Pink printed long sleeve smock dress
£40.00
Black button front blazer maxi dress
£70.00
  • Black
  • White
of 3