My River Island

Info & help

Follow us

Dresses

Whether you’re on the hunt for a going out dress for your girls night, a dramatic puff sleeve for a date, a floral midi-dress for a weekend wander, or a maxi dress for your mate’s wedding, we have all the dresses you need to fit you and your budget! RI have your back...Grab yourself a deal now in our dresses sale!

205 products
Black textured shirt smock maxi dress
Black textured shirt smock maxi dress
£32.00 £46.00
Black lace frill plunge midi beach dress
Black lace frill plunge midi beach dress
£18.00 £30.00
  • Black
  • Yellow
Black puff long sleeve denim mini dress
Black puff long sleeve denim mini dress
£34.00 £48.00
Bright pink bandeau ruffle mini dress
promo badge
Bright pink bandeau ruffle mini dress
£15.00 £50.00
promo badge
Plus blue frill sleeve belted mini dress
£15.00 £50.00
promo badge
Plus blue floral long sleeve shirt dress
£15.00 £38.00
promo badge
Black broderie puff sleeve mini dress
£20.00 £55.00
  • Black
  • Pink
Black long sleeve smock mini dress
£20.00 £42.00
  • Black
  • Blue
promo badge
Red one shoulder bodycon mini dress
£38.00 £55.00
  • Red
  • Blue
promo badge
Plus bright pink bardot puff dress
£26.00 £38.00
  • Pink
  • Black
Light purple sequin tie belted mini dress
£20.00 £65.00
  • Purple
  • Blue
Lime floral tie waist midi dress
£16.00 £40.00
promo badge
Bright blue one shoulder bodycon mini dress
£16.00 £55.00
  • Blue
  • Red
promo badge
Pink long sleeve zip front blazer mini dress
£18.00 £60.00
  • Pink
  • Black
promo badge
Plus black zip-zag beach cover-up dress
£20.00 £30.00
promo badge
Black puff sleeve midi shirt dress
£38.00 £55.00
  • Black
  • White
  • Yellow
promo badge
White printed bandeau ruffle mini dress
£15.00 £50.00
Purple floral open back midi dress
£18.00 £46.00
Bright blue sequin tie belted mini dress
£20.00 £65.00
  • Blue
  • Purple
Blue tie dye embellished slip beach dress
£15.00 £30.00
Black frill long sleeve midi smock dress
£15.00 £50.00
  • Black
  • Green
Blue long sleeve denim biker mini dress
£42.00 £60.00
promo badge
Rust broderie frill smock T-shirt dress
£24.00 £36.00
  • Brown
  • Navy
promo badge
Pink floral long sleeve bardot bodycon dress
£50.00 £85.00
Black puff sleeve denim shirt mini dress
£38.00 £55.00
Beige long pleated sleeve sweatshirt dress
£34.00 £35.00
promo badge
Plus white borderie lace mini shirt dress
£32.00 £65.00
promo badge
Pink broderie puff sleeve mini dress
£20.00 £55.00
  • Pink
  • Black
Cream paisley shirred long sleeve midi dress
£13.00 £42.00
promo badge
Petite white polka dot mini dress
£22.00 £32.00
Cream frill pretty stitch knitted dress
£38.00 £55.00
promo badge
Plus brown leopard print mini smock dress
£24.00 £42.00
promo badge
Blue puff sleeve mini sweatshirt dress
£10.00 £32.00
  • Blue
  • Black
Black printed long sleeve mini smock dress
£15.00 £42.00
Navy tie belted poplin long sleeve mini dress
£10.00 £32.00
promo badge
Plus black poplin mini T-shirt dress
£18.00 £26.00
promo badge
Bright pink ruffle bandeau mini dress
£16.00 £55.00
  • Pink
  • Green
promo badge
Pink plunge midi bodycon dress
£16.00 £55.00
promo badge
Black long sleeve zip front blazer mini dress
£18.00 £60.00
  • Black
  • Pink
promo badge
Black bow neck bodycon midi dress
£16.00 £55.00
  • Black
  • Grey
promo badge
Green one shoulder bodycon midi dress
£38.00 £55.00
Khaki cutout beach mini dress
£10.00 £25.00
Yellow puff sleeve midi shirt dress
£38.00 £55.00
  • Yellow
  • Black
  • White
promo badge
Plus brown leopard print beach dress
£10.00 £34.00
promo badge
Plus black short sleeve kimono dress
£20.00 £30.00
promo badge
Petite white poplin smock T shirt dress
£18.00 £26.00
promo badge
Grey bow neck bodycon midi dress
£16.00 £55.00
  • Grey
  • Black
Blue belted midi biker denim dress
£18.00 £60.00
White crochet button front mini dress
£46.00 £65.00
promo badge
Lime ruffle bandeau mini dress
£16.00 £55.00
  • Green
  • Pink
promo badge
Plus pink midi smock dress
£10.00 £36.00
Black spot print V neck midi smock dress
£18.00 £32.00
Black floral tie strap midi smock dress
£24.00 £36.00
promo badge
Grey printed diamante tie front beach dress
£22.00 £32.00
promo badge
Black long sleeve organza smock dress
£18.00 £46.00
Blue floral embellished mini beach dress
£18.00 £32.00
Pink tiered cami swing mini dress
£20.00 £28.00
  • Pink
  • Black
Black short sleeve pretty stitch mini dress
£18.00 £45.00
Green shirred waist mini dress
£22.00 £45.00
promo badge
Black lace long sleeve midi smock dress
£20.00 £65.00
You've viewed of 205 products