My River Island

Info & help

Follow us

Womens Swing Dress

Our favourite and most flattering shape, every girl's wardrobe should include at least one perfect swing dress. Whether you're dressing for work or the weekend, our  collection of women's swing dresses has you covered. Think monochrome stripes, floral prints and bardot necklines for a fresh, new season update.

111 products
Blue paisley tie belted ruffle midi dress
Blue paisley tie belted ruffle midi dress
£55.00
Brown snake printed pleated swing dress
Brown snake printed pleated swing dress
£38.00
  • Brown
  • Black
Pink sequin puff sleeve belted mini dress
Pink sequin puff sleeve belted mini dress
£65.00
  • Pink
  • Silver
Brown snake printed tie V neck midi dress
Brown snake printed tie V neck midi dress
£36.00
Black button shoulder satin swing dress
£38.00
  • Black
  • Brown
  • Pink
  • +2
Brown button shoulder satin swing dress
£38.00
  • Brown
  • Black
  • Pink
  • +2
promo badge
Black wrap pleated midi dress
£38.00
  • Black
  • Khaki
  • Red
promo badge
Plus brown snake print pleated swing
£38.00
Black rose printed smock mini dress
£40.00
  • Black
  • Blue
promo badge
Plus black frill mesh mini skater dress
£36.00
Black long puff sleeve sweatshirt mini dress
£35.00
  • Black
  • Yellow
Grey speckled roll neck jumper dress
£42.00
Black long sleeve frill mini smock dress
£46.00
Silver sequin long puff sleeve belted dress
£65.00
  • Silver
  • Pink
Black long polka dot organaza sleeve dress
£42.00
Red floral printed jersey mini smock dress
£32.00
  • Red
  • Beige
  • Black
Blue paisley print ruffle swing dress
£32.00
  • Blue
  • Black
  • Black
  • +1
Beige animal printed mini smock dress
£32.00
  • Beige
  • Black
  • Red
Khaki ribbed roll neck sweatshirt dress
£35.00
promo badge
Plus dark green wrap pleated midi dress
£38.00
promo badge
Beige detachable snood knitted dress
£42.00
Black printed pleated long sleeve swing dress
£25.00 £38.00
  • Black
  • Brown
Blue floral print ruffle mini smock dress
£32.00
  • Blue
  • Black
  • Black
  • +1
promo badge
Dark red wrap pleated midi dress
£38.00
  • Red
  • Black
  • Khaki
promo badge
Plus black wrap pleated midi dress
£38.00
Pink printed long sleeve smock dress
£40.00
promo badge
Black jersey mini smock dress
£32.00
  • Black
  • Beige
  • Red
promo badge
Black cut out puff sleeve knitted dress
£60.00
Black spot midi smock dress
£38.00
  • Black
  • Beige
  • Black
  • +1
Black lace long sleeve frill midi dress
£65.00
Black tie front long sleeve ribbed dress
£32.00
  • Black
  • Grey
Pink tassel fringe blazer dress
£70.00
Beige leopard print midi smock dress
£36.00
  • Beige
  • Black
  • Black
  • +1
Green floral long sleeve midi smock dress
£38.00
  • Green
  • Beige
  • Black
  • +1
Black long sleeve lace swing midi dress
£42.00
Black one shoulder midi swing dress
£46.00
  • Black
  • Grey
The Black Sienna Dress
£50.00
  • Black
  • Yellow
Cream jacquard waisted midi dress
£50.00
Pink snake printed frill wrap midi dress
£50.00
  • Pink
  • Blue
  • Red
Pink pearl embellished rib knitted dress
£65.00
promo badge
Bright pink button shoulder satin swing dress
£38.00
  • Pink
  • Black
  • Brown
  • +2
promo badge
Black lace tie neck mini swing dress
£55.00
promo badge
Dark red faux leather swing mini dress
£46.00
  • Red
  • Black
Black printed long sleeve swing dress
£46.00
Black daisy embroidered frill midi dress
£55.00
promo badge
Plus black printed frill mini dress
£32.00
Black print ruffle swing dress
£32.00
  • Black
  • Black
  • Blue
  • +1
promo badge
Plus green floral midi smock dress
£38.00
Black contrast pleated sleeve mini dress
£42.00
  • Black
  • Grey
promo badge
Black mesh frill mini dress
£36.00
  • Black
  • Green
Red floral print tie V neck midi dress
£46.00
Dark green ruffle lace short sleeve dress
£36.00
  • Green
  • Black
Blue floral long sleeve mini smock dress
£40.00
  • Blue
  • Black
promo badge
Petite black floral mini smock dress
£32.00
Blue snake printed frill wrap midi dress
£50.00
  • Blue
  • Pink
  • Red
Black dogtooth tie neck waisted midi dress
£36.00
  • Black
  • Green
  • Yellow
promo badge
Plus black embellished midi smock dress
£65.00
Black printed embellished midi smock dress
£50.00
promo badge
Petite black daisy embroidered frill dress
£50.00
of 2