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.

77 products
Gold wrap front ruched midi dress
promo badge
Gold wrap front ruched midi dress
$92.00
  • Gold
  • Black
  • Green
  • +1
Black heart print wrap mini dress
Black heart print wrap mini dress
$52.00 $76.00
  • Black
  • Red
Green printed long sleeve smock dress
Green printed long sleeve smock dress
$76.00
  • Green
  • Black
The Black Sienna Dress
The Black Sienna Dress
$100.00
  • Black
  • Red
  • Yellow
Yellow print tie neck waisted midi dress
Yellow print tie neck waisted midi dress
$72.00
  • Yellow
  • Black
  • Green
shop now
Black floral smock dress
$76.00
  • Black
  • Green
Red star print wrap front midi dress
$52.00 $92.00
  • Red
  • Black
Black print shirred dress
$92.00
  • Black
  • Red
promo badge
Petite black heart print wrap mini dress
$52.00 $76.00
  • Blue
  • Red
  • Red
Black contrast pleated sleeve mini dress
$84.00
  • Black
  • Grey
shop now
Red dogtooth check print wrap dress
$52.00 $76.00
  • Red
  • Black
Red leopard print tiered frill hem dress
$92.00
  • Red
  • Black
Black dogtooth tie neck waisted midi dress
$72.00
  • Black
  • Green
  • Yellow
promo badge
Plus dark green wrap pleated midi dress
$76.00
Black blazer button front swing dress
$76.00
  • Black
  • Brown
Beige printed A line short sleeve midi dress
$72.00
  • Beige
  • Khaki
Black floral print wrap midi dress
$52.00 $92.00
  • Black
  • Red
White polka dot pleated swing dress
$76.00
promo badge
Petite red print long sleeve wrap mini dress
$52.00 $76.00
  • Red
  • Blue
  • Red
promo badge
Grey check 2-in-1 pleated long sleeve dress
$84.00
  • Grey
  • Black
Green printed long sleeve waisted midi dress
$72.00
  • Green
  • Black
  • Yellow
promo badge
Pink print frill front mini dress
$72.00
promo badge
Blue tie dye long sleeve midi shirt dress
$100.00
Orange printed wrap midi dress
$92.00
  • Orange
  • Black
  • Gold
  • +1
promo badge
Petite brown print thigh split midi dress
$72.00
Brown printed long sleeve blazer swing dress
$76.00
  • Brown
  • Black
Green printed long sleeve swing shirt dress
$76.00
Black heart print mini dress
$72.00
Black floral print mini dress
$76.00
White zebra print button front dress
$60.00
  • Black
  • Red
promo badge
Black wrap front ruched midi dress
$92.00
  • Black
  • Gold
  • Green
  • +1
promo badge
Purple printed tie waisted swing dress
$92.00
Black chiffon tie neck swing mini dress
$76.00
  • Black
  • White
Red floral print frill wrap dress
$100.00
  • Red
  • Black
  • Yellow
Brown leopard print frill hem midi dress
$130.00
  • Brown
  • Pink
promo badge
Petite red dogtooth check print wrap dress
$52.00 $76.00
  • Red
  • Blue
  • Red
Khaki short sleeve A line midi dress
$72.00
  • Khaki
  • Beige
Black dogtooth check tie waist shirt dress
$110.00
promo badge
Pink scarf print maxi beach dress
$64.00
  • Pink
  • Pink
promo badge
White embellished cold shoulder beach dress
$64.00
promo badge
Petite black boucle sleeveless mini dress
$64.00
promo badge
Petite cream boucle embellished dress
$72.00
Grey long sleeve waisted mini shirt dress
$92.00
  • Grey
  • Black
promo badge
Red check high neck swing dress
$92.00
  • Red
  • White
Pink floral print embellished waisted dress
$130.00
  • Pink
  • Brown
promo badge
Plus red dogtooth check print wrap dress
$52.00 $76.00
Black high neck tie waist swing dress
$64.00
promo badge
Plus brown printed A line midi dress
$72.00
  • Brown
  • Khaki
  • Navy
promo badge
Green print wrap front long sleeve midi dress
$92.00
  • Green
  • Black
  • Gold
  • +1
Pink print one shoulder swing dress
$92.00
promo badge
White chiffon tie neck swing mini dress
$76.00
  • White
  • Black
Forever Unique black polka dot midi dress
$180.00
promo badge
Plus black short sleeve peplum shift dress
$72.00
promo badge
Plus navy floral print midi dress
$72.00
  • Navy
  • Brown
  • Khaki
promo badge
Black high neck swing dress
$100.00
promo badge
White high neck swing dress
$92.00
  • White
  • Red
promo badge
Red print button front beach dress
$60.00
  • Red
  • Black
promo badge
Plus khaki long sleeve midi dress
$72.00
  • Khaki
  • Brown
  • Navy
of 2
;