My River Island

Info & help

Follow us

Womens T-Shirts & Vests

Top up on casuals with our anything-but-basic T-shirts and vests. Layering is key, whatever the season! From statement-making slogan prints and cropped styles to ruffles and frills galore, we’ve ticked off all of the hottest trends. Think halterneck crop tops and scoop neck vests or printed t-shirts and frill tank tops to see you through from AM to PM…

191 products
Plus black 'More l'amour' easy fit T-shirt
promo badge
Plus black 'More l'amour' easy fit T-shirt
$28.00
Green animal print short sleeve T-shirt
Green animal print short sleeve T-shirt
$44.00
Plus black paisley asymmetric hem T-shirt
promo badge
Plus black paisley asymmetric hem T-shirt
$40.00
Plus navy 'Chanceaux' embellished T-shirt
promo badge
Plus navy 'Chanceaux' embellished T-shirt
$50.00
promo badge
Plus black 'Toujours' lace T-shirt
$56.00
promo badge
Petite white 'Joyful' embellished T-shirt
$56.00
Black mesh sleeve roll neck jumper
$52.00
  • Black
  • Cream
promo badge
Black long sleeve roll neck ribbed top
$24.00
  • Black
  • Cream
  • Grey
  • +3
Cream mesh sleeve roll neck jumper
$52.00
  • Cream
  • Black
Black diamante stripe loose fit T-shirt
$40.00 $60.00
  • Black
  • White
Black diamante ruched front long sleeve top
$34.00 $56.00
  • Black
  • Cream
promo badge
Khaki long sleeve roll neck ribbed top
$24.00
  • Khaki
  • Black
  • Cream
  • +3
promo badge
Cream long sleeve roll neck ribbed top
$24.00
  • Cream
  • Black
  • Grey
  • +3
Black long sleeve lace frill trim T-shirt
$34.00 $44.00
Grey diamante embellish roll neck fitted top
$32.00
White printed diamante chain hem T-shirt
$40.00 $56.00
Black tape long sleeve high neck top
$44.00
Black metallic cold shirt embellished top
$60.00
  • Black
  • Khaki
  • Pink
promo badge
Black basic scoop neck long sleeve top
$24.00
  • Black
  • Brown
  • Grey
promo badge
Black ribbed square neck top
$24.00
  • Black
  • Beige
  • Pink
  • +1
Black organza frill diamante sleeve T-shirt
$56.00
Black printed button sleeve box T-shirt
$40.00 $52.00
Black embellished boyfriend T-shirt
$44.00
  • Black
  • Blue
Dark grey printed cold shoulder T-shirt
$24.00 $36.00
promo badge
White ribbed square neck top
$24.00
  • White
  • Beige
  • Black
  • +1
Grey foil print shoulder embellished T-shirt
$40.00 $56.00
  • Grey
  • White
Black 'Be you' print short sleeve T-shirt
$28.00
promo badge
Grey long sleeve roll neck ribbed top
$24.00
  • Grey
  • Black
  • Cream
  • +3
promo badge
Plus black printed diamante trim T-shirt
$56.00
Black paisley printed asymmetric T-shirt
$40.00
Black V neck turn-up short sleeve T-shirt
$32.00
  • Black
  • White
Black diamante skull embellished T-shirt
$44.00
promo badge
Pink roll neck long sleeve ribbed top
$24.00
  • Pink
  • Black
  • Cream
  • +3
Beige leopard print short sleeve T-shirt
$40.00
White V neck turn-up short sleeve T-shirt
$32.00
  • White
  • Black
Dark red mesh puff short sleeve T-shirt
$40.00
  • Red
  • Pink
promo badge
Black brushed rib high neck top
$24.00
  • Black
  • Grey
Black lace long sheer puff sleeve T-shirt
$44.00
  • Black
  • Pink
White diamante sleeve tie belt waist top
$50.00 $64.00
  • White
  • Pink
promo badge
Plus black printed diamante boyfriend T-shirt
$40.00
White velvet 'Couture' embellished T-shirt
$52.00
Black 'Unique' embellished high neck top
$56.00
promo badge
Grey brushed rib high neck top
$24.00
  • Grey
  • Black
Black high studded neck cold shoulder T-shirt
$64.00
Silver metallic frill short sleeve T-shirt
$50.00
White diamante mesh ruffle T-shirt
$34.00 $52.00
  • White
  • Black
  • Pink
Dark pink printed mesh puff sleeve T-shirt
$44.00
  • Pink
  • Red
Grey diamante embellished sleeve T-shirt
$52.00
Beige embellished sleeve T-shirt
$60.00
White mesh puff short sleeve T-shirt
$40.00
Black diamante chainmail trim T-shirt
$52.00
Navy 'Toujour' embroirded T-shirt
$40.00
promo badge
Plus black printed cold shoulder T-shirt
$48.00
Black 'Je T'adore' mesh sleeve T-shirt
$56.00
Grey printed embellish cold shoulder T-shirt
$52.00
Black 'Gracieux' diamante sleeve T-shirt
$56.00
White flower embellished sleeve T-shirt
$52.00
Cream diamante ruched front long sleeve top
$34.00 $56.00
  • Cream
  • Black
promo badge
Orange long sleeve roll neck ribbed top
$24.00
  • Orange
  • Beige
  • Black
  • +1
of 4
;