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.

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