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.

47 products
Blue Puff Sleeve Organza Shirt
Blue Puff Sleeve Organza Shirt
£38.00
White stripe frill asymmetrical shirt
White stripe frill asymmetrical shirt
£36.00
White long sleeve lace shirt
White long sleeve lace shirt
£60.00
Black print lurex chiffon shirt
Black print lurex chiffon shirt
£32.00
Brown spot high low shirt
£30.00
Blue frill detail shirt
£28.00
Pink - Light Animal Ls Frill Grazer Top
£32.00
Yellow Bright Ls Floral Aml Tie cuff Shirt
£36.00
Pink - Light Ls Asym Front Frill Shirt
£32.00
Green Ss Broderie Trim Shirt
£28.00
  • Green
  • White
White Ls Tie Front Luxe Shirt
£32.00
  • White
  • Green
Green Tie Front Shirt
£32.00
  • Green
  • White
Pink Long Sleeve Blouse
£32.00
White Spot print shirt
£32.00
Green scarf print shirt
£36.00
Yellow long sleeve tie cuff shirt
£32.00
Black longline mono print shirt
£36.00
Cream tropical print overisized shirt
£36.00
White short sleeve hybrid shirt
£32.00
Pink long sleeve print shirt
£32.00
Pink floral organza long sleeve shirt
£36.00
White long sleeve frill front shirt
£36.00
  • White
  • Pink
White broderie trim shirt
£28.00
  • White
  • Green
Black long sleeve cropped drawer string shirt
£28.00
  • Black
  • Brown
Blue short sleeve embellished rose shirt
£40.00
Pink long sleeve frill front shirt
£36.00
  • Pink
  • White
Brown long sleeve cropped drawer string shirt
£28.00
  • Brown
  • Black
Pink paisley embellished shirt
£40.00
White long sleeve embroidered shirt
£30.00
  • White
  • Pink
Black cold shoulder shirt
£32.00
Light blue denim long sleeve fitted shirt
£45.00
Black animal print organza sheer shirt
£36.00
White floral organza long sleeve shirt
£36.00
White long sleeve broderie frill shirt
£32.00
  • White
  • Pink
Pink long sleeve embroidered shirt
£30.00
  • Pink
  • White
Light pink spot organza sheer shirt
£36.00
Blue pearl collar puff sleeve denim shirt
£40.00
Blue floral long puff sleeve shirt
£35.00
White lace embroidered longline shirt
£35.00
White puff sleeve poplin shirt
£28.00
Pink paisley blocked satin shirt
£45.00
Plus black mono longline shirt
£36.00
promo badge
Petite white front frill sleeveless shirt
£32.00
promo badge
Plus pink long sleeve embroidered shirt
£30.00
promo badge
Petite white long sleeve shirt
£35.00
promo badge
Petite blue pearl collar denim shirt
£40.00
promo badge
Plus blue pearl collar denim shirt
£40.00
You've viewed 47 of 47 products