My River Island

Info & help

Follow us

Shirts

Looking for key, on-trend shirts that you can wear on any occasion and at any time? You’ve come to the right place, because we know exactly what you want. Whether it’s tops, bottoms or accessories you’re looking for, we have them. Just take a look at our latest men’s shirts – there’s everything from buttoned-down oxford shirts to T-shirts, checked, striped, printed and plain. When it comes to building a wardrobe that reflects your personal dynamic and suits your lifestyle, we have the men’s shirts you need to command attention and make a fashion impact.

233 products
Navy muscle fit long sleeve Oxford shirt
promo badge
Navy muscle fit long sleeve Oxford shirt
$50.00
  • Navy
  • Black
  • Grey
  • +1
Black muscle fit long sleeve Oxford shirt
promo badge
Black muscle fit long sleeve Oxford shirt
$50.00
  • Black
  • Grey
  • Navy
  • +1
Black jacquard long sleeve slim fit shirt
Black jacquard long sleeve slim fit shirt
$64.00
Grey muscle fit long sleeve Oxford shirt
promo badge
Grey muscle fit long sleeve Oxford shirt
$50.00
  • Grey
  • Black
  • Navy
  • +1
promo badge
White muscle fit long sleeve Oxford shirt
$50.00
  • White
  • Black
  • Grey
  • +1
promo badge
Black long sleeve muscle fit shirt
$44.00
  • Black
  • Blue
  • White
promo badge
White long sleeve muscle fit shirt
$44.00
  • White
  • Black
  • Blue
promo badge
Black muscle fit short sleeve shirt
$40.00
  • Black
  • White
Dark green check slim fit long sleeve shirt
$52.00
promo badge
Blue embroidered muscle fit Oxford shirt
$50.00
  • Blue
  • Black
  • Navy
  • +1
promo badge
White muscle fit short sleeve shirt
$40.00
  • White
  • Black
promo badge
Navy embroidered muscle fit Oxford shirt
$50.00
  • Navy
  • Black
  • Blue
  • +1
Black zip front regular fit denim overshirt
$70.00
  • Black
  • Khaki
White long sleeve slim fit shirt
$36.00
  • White
  • Navy
Black geo print long sleeve slim fit shirt
$56.00
Navy long sleeve regular fit overshirt
$40.00 $60.00
  • Navy
  • Green
promo badge
White long sleeve muscle fit shirt 2 pack
$60.00
Grey long sleeve regular fit Oxford shirt
$50.00
  • Grey
  • Pink
Red check slim fit grandad collar shirt
$52.00
promo badge
Navy muscle fit short sleeve Oxford shirt
$44.00
  • Navy
  • White
White long sleeve slim fit shirt 2 pack
$52.00
Black double pocket regular fit denim shirt
$56.00
Khaki zip front regular fit denim overshirt
$70.00
  • Khaki
  • Black
Dark red slim fit long sleeve shirt
$36.00
  • Red
  • Blue
  • Green
  • +1
Dark green slim fit long sleeve shirt
$36.00
  • Green
  • Blue
  • Grey
  • +1
White check block print slim fit shirt
$36.00 $56.00
Light blue slim fit long sleeve shirt
$36.00
  • Blue
  • Green
  • Grey
  • +1
Yellow check regular fit shirt
$52.00
  • Yellow
  • Blue
  • Cream
  • +1
Black long sleeve slim fit premium shirt
$76.00
  • Black
  • Grey
  • White
  • +1
Dark grey slim fit long sleeve premium shirt
$76.00
  • Grey
  • Black
  • White
  • +1
Pink long sleeve regular fit Oxford shirt
$50.00
  • Pink
  • Grey
Black embroidered slim fit Oxford shirt
$50.00
  • Black
  • Blue
  • Navy
  • +1
Red slim fit textured herringbone shirt
$36.00 $56.00
  • Red
  • Stone
Navy check long sleeve regular fit shirt
$52.00
  • Navy
  • Khaki
Dark grey textured long sleeve shirt
$60.00
  • Grey
  • Pink
Stone dogtooth zip regular fit overshirt
$76.00
promo badge
White embroidered muscle fit shirt
$50.00
  • White
  • Black
  • Blue
  • +1
Dark green long sleeve regular fit overshirt
$60.00
  • Green
  • Navy
Black floral slim fit poplin shirt
$52.00
Blue check regular fit zip overshirt
$76.00
Blue stripe long sleeve slim fit shirt
$44.00
White premium cotton slim fit shirt
$76.00
  • White
  • Black
  • Grey
  • +1
White slim fit blocked Maison Riviera shirt
$56.00
Black regular fit utility shirt
$60.00
  • Black
  • Green
promo badge
Light blue long sleeve muscle fit shirt
$44.00
  • Blue
  • Black
  • White
promo badge
Big and Tall light grey check regular shirt
$60.00
The Rio Grey Overshirt
$76.00
White textured slim fit long sleeve shirt
$60.00
  • White
  • Stone
Yellow slim fit long sleeve Oxford shirt
$50.00
  • Yellow
  • Green
Navy check print long sleeve slim fit shirt
$52.00
Navy embroidered regular fit Oxford shirt
$44.00
  • Navy
  • White
Bellfield bird print long sleeve shirt
$60.00
Light grey slim fit long sleeve shirt
$36.00
  • Grey
  • Blue
  • Green
  • +1
Navy textured slim fit short sleeve shirt
$50.00
  • Navy
  • Brown
Stone slim fit long sleeve knitted overshirt
$70.00
Stone check long sleeve regular fit shirt
$52.00
  • Stone
  • Blue
  • Cream
  • +1
Light grey herringbone regular fit shirt
$36.00 $56.00
promo badge
Big and Tall grey herringbone overshirt
$76.00
promo badge
Big and Tall black chevron RI regular shirt
$56.00
Blue slim fit herringbone long sleeve shirt
$36.00 $56.00
of 4
;