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