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.

106 products
Black printed puff sleeve belted mini dress
Black printed puff sleeve belted mini dress
$64.00
Petite black print tie neck mini smock dress
promo badge
Petite black print tie neck mini smock dress
$64.00
Cream broiderie long sleeve smock dress
Cream broiderie long sleeve smock dress
$72.00
  • Cream
  • Black
Black broderie long sleeve mini smock dress
Black broderie long sleeve mini smock dress
$72.00
  • Black
  • Cream
promo badge
Yellow ditsy print mini swing dress
$64.00
promo badge
Blue broderie long sleeve smock mini dress
$72.00
promo badge
Petite black dogtooth puff sleeve mini dress
$64.00
Red printed long sleeve mini swing dress
$76.00
promo badge
Plus black floral frill midi smock dress
$92.00
Black printed long sleeve midi swing dress
$84.00
promo badge
Plus brown leopard print mini smock dress
$80.00
Black spot print V neck midi smock dress
$64.00
Black floral long sleeve smock mini dress
$64.00
  • Black
  • Black
  • Black
  • +1
Black floral tie neck midi smock dress
$92.00
Pink printed long sleeve smock midi dress
$92.00
Blue floral long sleeve mini smock dress
$84.00
promo badge
Black dogtooth long puff sleeve mini dress
$64.00
Black tiered frill T-shirt smock mini dress
$50.00
  • Black
  • White
Beige leopard print tie neck midi dress
$92.00
Black printed frill V neck mini smock dress
$72.00
Beige leopard print A line midi dress
$72.00
Brown leopard print mini smock shirt dress
$76.00
Black floral printed ruffle mini dress
$64.00
  • Black
  • Pink
Black animal print tie belted midi dress
$110.00
  • Black
  • Pink
promo badge
Petite pink printed midi smock dress
$84.00
Pink long sleeve mini smock sweatshirt dress
$64.00
  • Pink
  • Navy
promo badge
Petite black polka dot shirred mini dress
$70.00
Pink animal printed ruffle mini dress
$64.00
  • Pink
  • Black
promo badge
Petite red floral midi smock dress
$76.00
Blue floral shirred long sleeve mini dress
$72.00
Black printed ribbed mini smock dress
$64.00
  • Black
  • Black
  • Black
  • +1
Beige tiered frill T-shirt smock mini dress
$50.00
  • White
  • Black
Black polka dot frill swing midi dress
$92.00
  • Black
  • Beige
promo badge
Brown animal printed shirred waist mini dress
$94.00
  • Brown
  • Red
promo badge
Black floral long puff sleeve mini dress
$64.00
Navy long sleeve mini smock sweatshirt dress
$64.00
  • Navy
  • Pink
Black embroidered mini smock dress
$92.00
White animal print frill sleeve midi dress
$72.00
promo badge
Plus black buckle strap sweatshirt dress
$80.00
Black long floral organza sleeve mini dress
$72.00
promo badge
Black embroidered long sleeve midi dress
$120.00
Black polka dot mesh tie bow neck dress
$90.00
Red floral print tie V neck midi dress
$92.00
promo badge
Plus black printed frill mini smock dress
$72.00
promo badge
Petite beige printed A line midi dress
$76.00
Black long sleeve ribbed mini smock dress
$64.00
  • Black
  • Black
  • Black
  • +1
White ATLR floral sweatshirt dress
$70.00
Red paisley shirred waist mini dress
$94.00
  • Red
  • Brown
promo badge
Light green high lace neck mini smock dress
$76.00
Black broderie frill sweatshirt dress
$80.00
  • Black
  • Cream
Red short sleeve bardot frill midi dress
$76.00
Beige animal print frill V neck mini dress
$60.00
Black frill high neck long sleeve mini dress
$76.00
  • Black
  • Pink
Pink printed long sleeve smock dress
$80.00
Black long sleeve shirred waist midi dress
$72.00
  • Black
  • Beige
Black frill long sleeve midi smock dress
$100.00
  • Black
  • Green
promo badge
White floral frill embroidered midi dress
$100.00
promo badge
Petite red floral frill sleeve mini dress
$70.00
Black long sleeve high neck sweatshirt dress
$70.00
  • Black
  • Beige
You've viewed of 106 products
;