My River Island

Info & help

Follow us

Womens Shirts

Combine smart and sassy with our essential range of new season women’s shirts. We’re feeling vertical stripes and casual check prints, as well as deconstructed tailoring and tie details. With a vast range of colours and styles to choose from, our need-RN edit has your desk-to-drinks style sorted.

55 products
Cream frill front long sleeve shirt
Cream frill front long sleeve shirt
$64.00
  • Cream
  • Brown
  • Grey
Purple lace collar embellished button shirt
Purple lace collar embellished button shirt
$76.00
  • Purple
  • White
Blue floral frill front long sleeve shirt
Blue floral frill front long sleeve shirt
$70.00
White metallic stitch long sleeve shirt
White metallic stitch long sleeve shirt
$60.00
Black ruffle tie neck long sleeve blouse
$76.00
Brown snake printed boyfriend shirt
$70.00
  • Brown
  • Black
  • Green
  • +1
White puff layered sleeve shirt
$76.00
promo badge
White printed organza long sleeve shirt
$76.00
Blue diamante embellished denim shirt
$84.00
Brown printed tie waisted satin shirt
$70.00
  • Brown
  • Black
  • Cream
  • +2
promo badge
Black lace long sleeve shirt
$70.00
White curved lace long sleeve poplin shirt
$60.00
Pink printed boyfriend fit satin shirt
$70.00
  • Pink
  • Black
  • Brown
  • +1
White lace frill long sleeve poplin shirt
$56.00
Pink embroidered long sleeve sheer shirt
$76.00
  • Pink
  • White
Green printed satin boyfriend shirt
$70.00
  • Green
  • Black
  • Brown
  • +1
Pink tie waisted long sleeve shirt
$70.00
  • Pink
  • Black
  • Brown
  • +2
White pearl frill shoulder long sleeve shirt
$76.00
  • White
  • Blue
Blue stripe lace frill long sleeve shirt
$60.00
  • Blue
  • Black
Rust frill front long sleeve shirt
$64.00
  • Brown
  • Cream
  • Grey
promo badge
Black lace frill long sleeve poplin shirt
$56.00
  • Black
  • Blue
Red animal printed sheer smock shirt
$60.00
White embroidered long sleeve shirt
$76.00
Blue diamante tassel collar denim shirt
$84.00
Grey diamante fringe denim shirt
$90.00
  • Grey
  • Pink
Pink embellished collar long sleeve shirt
$70.00
Stone faux leather fringe shirt jacket
$120.00
  • Stone
  • Black
White embroidered long sleeve sheer shirt
$76.00
  • White
  • Pink
Blue stripe puff frill sleeve longline shirt
$76.00
  • Blue
  • White
Dark grey long sleeve frill shirt
$64.00
  • Grey
  • Brown
  • Cream
promo badge
Black velvet long sleeve shirt
$76.00
Yellow printed satin grandad shirt
$70.00
White long sleeve longline satin shirt
$64.00
Pink floral balloon sleeve organza shirt
$76.00
Pink diamante tassel collar denim shirt
$90.00
  • Pink
  • Grey
White embroidered puff sleeve frill shirt
$76.00
White lace diamante brooch shirt
$76.00
Black floral paisley print boyfriend shirt
$70.00
  • Black
  • Brown
  • Green
  • +1
Black long sleeve tie waist shirt
$70.00
  • Black
  • Brown
  • Cream
  • +2
promo badge
Black polka dot tie belted organza shirt
$72.00
promo badge
Black leopard print pocket long sleeve shirt
$56.00
Blue stripe embellished collar shirt
$70.00
Cream long sleeve drawstring waist shirt
$70.00
  • Cream
  • Black
  • Brown
  • +2
Black spot frill long sleeve shirt
$76.00
White diamante embellished denim shirt
$76.00
White broderie drawstring waist shirt
$76.00
Black faux leather fringe shirt jacket
$120.00
  • Black
  • Stone
Black faux leather fringe studded jacket
$140.00
promo badge
Petite white broderie long sleeve shirt
$80.00
promo badge
Plus blue floral balloon sleeve shirt
$76.00
promo badge
Petite green embroidered sheer shirt
$76.00
promo badge
Petite red floral organza shirt
$76.00
promo badge
Plus black faux leather fringe shirt jacket
$120.00
promo badge
Petite yellow check long sleeve shirt
$60.00
promo badge
Petite black faux leather fringe shirt jacket
$120.00
;