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.

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