My River Island

Info & help

Follow us

Dresses

Nail your on and off duty style with our new season collection of women’s dresses. Going out-out? Turn heads with statement sleeves, romantic ruffles and bardot necklines in mini, midi and maxi styles. By day, layer a frill-hemmed slip dress over a long-sleeved T-shirt for a feminine take on ‘90s grunge, or turn to our ribbed jersey bodycon dresses for easy everyday styling.

150 products
Pink spot print frill midi shirt dress
Pink spot print frill midi shirt dress
£46.00
White floral shirred bardot midi dress
White floral shirred bardot midi dress
£32.00
Black floral bardot puff sleeve dress
Black floral bardot puff sleeve dress
£28.00
Black broderie frill shirt beach dress
Black broderie frill shirt beach dress
£32.00
Black sleeveless printed ruffle slip dress
£28.00
Pink printed short sleeve shirt smock dress
£38.00
Cream printed frill sleeve midi dress
£36.00
White short puff sleeve mini shirt dress
£36.00
White long sleeve shirred bardot maxi dress
£38.00
  • White
  • Black
White one shoulder cut work mini smock dress
£35.00
Pink sleeveless ruffle print trim slip dress
£28.00
Orange short sleeve full skirt mini dress
£46.00
Black short sleeve v neck button midi dress
£38.00
White long sleeve tie waist print midi dress
£40.00
Black spot printed midi shirt dress
£46.00
Blue denim boucle mix shirt dress
£60.00
Brown animal print cami mid beach dress
£36.00
Blue floral puff sleeve midi dress
£50.00
Black short puff sleeve mini shirt dress
£36.00
White long ruched sleeve mini shirt dress
£38.00
Black long sleeve shirred bardot maxi dress
£38.00
  • Black
  • White
Green twisted cut out neck mini swing dress
£38.00
Pink floral print smock dress
£36.00
Black printed puff sleeve belted mini dress
£32.00
Cream long sleeve victoriana shirt dress
£46.00
  • Cream
  • Black
Black animal print short sleeve midi dress
£30.00
  • Black
  • White
Blue sleeveless broderie midi dress
£48.00
Orange short sleeve printed broderie dress
£55.00
Yellow sleeveless floral cami mini dress
£32.00
Cream floral short sleeve midi dress
£46.00
White belted pinafore dress
£40.00
  • White
  • Beige
Black broderie puff sleeve shirt dress
£65.00
  • Black
  • Beige
  • Blue
Neon green lace front beach dress
£32.00
Denim short sleeve smock tiered dress
£45.00
Pink light paisley tunic beach dress
£32.00
Beige lace waisted dress
£65.00
Coral short sleeve bardot frill midi dress
£38.00
  • Orange
  • Black
Black long sleeve victoriana shirt dress
£46.00
  • Black
  • Cream
Blue puff sleeve fitted denim mini dress
£38.00
  • Blue
  • Black
Black long sleeve bardot puff sleeve dress
£38.00
  • Black
  • Blue
  • Pink
  • +2
Red floral long sleeve frill hem wrap dress
£35.00
Yellow bardot maxi puff dress
£38.00
  • Yellow
  • Black
  • Blue
  • +2
Black frill trim mini dress
£55.00
promo badge
Petite beige puff sleeve ruffle dress
£42.00
Black tiered frill T-shirt smock mini dress
£25.00
Blue long sleeve frill ruched mini tea dress
£55.00
Pink long sleeve printed midi dress
£40.00
Black ruffle V neck bodycon dress
£40.00
Blue floral long sleeve wrap midi dress
£55.00
Pink v neck bodycon midi dress
£50.00
White long sleeve twist front shirt dress
£46.00
Blue floral cami midi beach dress
£38.00
White bardot maxi puff dress
£38.00
  • White
  • Black
  • Blue
  • +2
Silver sequin cami dress
£65.00
  • Silver
  • Brown
Black long sleeve mono print smock dress
£36.00
Rust cowl neck belted slip dress
£32.00
  • Brown
  • Blue
promo badge
Black long sleeve pleated mini swing dress
£36.00
  • Black
  • Blue
Blue stripe mesh short sleeve midi dress
£40.00
White long sleeve babydoll shirt mini dress
£60.00
Blue cowl neck belted slip dress
£32.00
  • Blue
  • Brown
You've viewed of 150 products