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.

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