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.

57 products
Cream frill front long sleeve shirt
Cream frill front long sleeve shirt
$64.00
Purple lace collar embellished button shirt
Purple lace collar embellished button shirt
$76.00
Blue floral frill front long sleeve shirt
Blue floral frill front long sleeve shirt
$70.00
Black ruffle tie neck long sleeve blouse
Black ruffle tie neck long sleeve blouse
$76.00
White metallic stitch long sleeve shirt
$60.00
Brown snake printed boyfriend shirt
$70.00
White puff layered sleeve shirt
$76.00
Blue diamante embellished denim shirt
$84.00
Brown printed tie waisted satin shirt
$70.00
  • Brown
  • Black
  • Cream
  • +3
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
White pearl frill shoulder long sleeve shirt
$76.00
  • White
  • Blue
promo badge
White printed organza long sleeve shirt
$76.00
Pink embroidered long sleeve sheer shirt
$76.00
  • Pink
  • White
White lace frill long sleeve poplin shirt
$56.00
Pink tie waisted long sleeve shirt
$70.00
  • Pink
  • Black
  • Brown
  • +3
Green printed satin boyfriend shirt
$70.00
Grey tie waisted long sleeve shirt
$70.00
  • Grey
  • Black
  • Brown
  • +3
Blue stripe lace frill long sleeve shirt
$60.00
  • Blue
  • Black
Rust frill front long sleeve shirt
$64.00
  • Brown
  • Grey
White lace diamante brooch shirt
$50.00
White embroidered long sleeve shirt
$76.00
Light denim puff sleeve denim shirt
$90.00
Yellow printed satin grandad shirt
$70.00
Pink embellished collar long sleeve shirt
$70.00
Red animal printed sheer smock shirt
$60.00
White embroidered long sleeve sheer shirt
$76.00
  • White
  • Pink
promo badge
Black velvet long sleeve shirt
$76.00
Blue diamante tassel collar denim shirt
$84.00
Grey diamante fringe denim shirt
$90.00
  • Grey
  • Pink
Blue stripe puff frill sleeve longline shirt
$76.00
  • Blue
  • White
promo badge
Black lace frill long sleeve poplin shirt
$56.00
  • Black
  • Blue
White long sleeve longline satin shirt
$64.00
Black floral paisley print boyfriend shirt
$70.00
Stone faux leather fringe shirt jacket
$120.00
  • Stone
  • Black
Dark grey long sleeve frill shirt
$64.00
  • Grey
  • Brown
Pink floral balloon sleeve organza shirt
$76.00
Pink diamante tassel collar denim shirt
$90.00
  • Pink
  • Grey
promo badge
Black polka dot tie belted organza shirt
$72.00
promo badge
Black leopard print pocket long sleeve shirt
$56.00
Black long sleeve tie waist shirt
$70.00
  • Black
  • Brown
  • Cream
  • +3
Blue stripe embellished collar shirt
$70.00
Black spot frill long sleeve shirt
$76.00
Cream long sleeve drawstring waist shirt
$70.00
  • Cream
  • Black
  • Brown
  • +3
White broderie drawstring waist shirt
$76.00
Black faux leather fringe shirt jacket
$120.00
  • Black
  • Stone
White diamante embellished denim shirt
$76.00
Black faux leather fringe studded jacket
$140.00
promo badge
Petite white broderie long sleeve shirt
$80.00
promo badge
Plus blue long puff sleeve denim shirt
$70.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
;