My River Island

Info & help

Follow us

Regular Fit Shirts

With a generous cut to give you some breathing space, the regular fit shirt is a go-to for casual-cool outfits. Channelling classic styling, our men’s regular fit shirts come in plenty of colours and prints to pick and choose from. Opt for an Oxford for everyday wear or go for printed for those nights out.

143 products
Stone and pink check long sleeve shirt
promo badge
Stone and pink check long sleeve shirt
$52.00
  • Stone
  • Blue
  • Cream
  • +1
Selected Homme stone long sleeve shirt
Selected Homme stone long sleeve shirt
$76.00
  • Stone
  • Green
Jack and Jones green check long sleeve shirt
Jack and Jones green check long sleeve shirt
$70.00
  • Green
  • Navy
Jack and Jones navy check long sleeve shirt
Jack and Jones navy check long sleeve shirt
$70.00
  • Navy
  • Green
Bellfield bird print long sleeve shirt
Bellfield bird print long sleeve shirt
$60.00
shop now
Only & Sons khaki quilted overshirt
$90.00
Bellfield red check long sleeve shirt
$64.00
Bellfield black paisley long sleeve shirt
$60.00
Levi's red check long sleeve shirt
$130.00
Levi's khaki long sleeve tencel shirt
$110.00
Only & Sons red stripe long sleeve shirt
$60.00
promo badge
The Rio Grey Overshirt
$76.00
promo badge
Grey long sleeve Oxford shirt
$50.00
  • Grey
  • Pink
promo badge
Ecru floral short sleeve shirt
$30.00 $50.00
promo badge
Navy check long sleeve shirt
$52.00
  • Navy
  • Khaki
promo badge
Dark blue stripe short sleeve Oxford shirt
$50.00
  • Blue
  • Blue
  • Grey
  • +1
Dark green long sleeve utility overshirt
$60.00
  • Green
  • Navy
promo badge
Navy embroidered long sleeve Oxford shirt
$44.00
  • Navy
  • White
Stone dogtooth zip long sleeve overshirt
$76.00
promo badge
Black printed zip shirt
$70.00
Black paisley long sleeve zip overshirt
$70.00
promo badge
White grandad collar long sleeve Oxford shirt
$30.00 $44.00
promo badge
Pink long sleeve Oxford shirt
$50.00
  • Pink
  • Grey
promo badge
Black long sleeve utility shirt
$60.00
  • Black
  • Green
promo badge
Black long sleeve double pocket denim shirt
$56.00
promo badge
Pink check short sleeve shirt
$30.00 $50.00
  • Pink
  • Red
promo badge
Navy long sleeve pinstripe overshirt
$60.00
promo badge
Black seersucker short sleeve shirt
$50.00
  • Black
  • White
Selected Homme dark green check shirt
$76.00
promo badge
Black pastel stripe print short sleeve shirt
$50.00
promo badge
Green textured short sleeve shirt
$50.00
promo badge
White Oxford grandad short sleeve shirt
$44.00
  • White
  • Blue
  • Grey
promo badge
Jaded London black baroque short sleeve shirt
$60.00 $80.00
Navy long sleeve utility overshirt
$60.00
  • Navy
  • Green
promo badge
Red check print short sleeve shirt
$30.00 $50.00
  • Red
  • Pink
promo badge
White printed long sleeve overshirt
$76.00
Blue check print zip overshirt
$76.00
promo badge
Khaki check long sleeve shirt
$52.00
  • Khaki
  • Navy
promo badge
Yellow check long sleeve shirt
$52.00
  • Yellow
  • Blue
  • Cream
  • +1
promo badge
Black baroque short sleeve shirt
$30.00 $56.00
Green camo print long sleeve overshirt
$76.00
promo badge
Grey long sleeve button up denim shirt
$56.00
  • Grey
  • Blue
promo badge
Grey pinstripe long sleeve shirt
$56.00
promo badge
Stone colour block pocket front shirt
$76.00
promo badge
Blue denim long sleeve shirt
$56.00
  • Blue
  • Grey
promo badge
Jaded London purple print short sleeve shirt
$80.00
Jack and Jones white check long sleeve shirt
$50.00
  • Black
  • Green
  • Red
  • +1
Jack and Jones yellow check long sleeve shirt
$50.00
  • Yellow
  • Black
  • Green
  • +1
Jack & Jones red check long sleeve shirt
$50.00
  • Red
  • Black
  • Green
  • +1
Only & Sons black check long sleeve shirt
$64.00
promo badge
Pink stripe print short sleeve shirt
$50.00
promo badge
Selected Homme blue long sleeve shirt
$90.00
promo badge
White seersucker short sleeve shirt
$50.00
  • White
  • Black
Jack and Jones green check long sleeve shirt
$50.00
  • Green
  • Black
  • Red
  • +1
promo badge
Black check long sleeve shirt
$52.00
  • Cream
  • Blue
  • Stone
  • +1
promo badge
Black textured long sleeve shirt
$56.00
promo badge
Farah burgundy long sleeve shirt
$150.00
promo badge
Jaded London yellow snake short sleeve shirt
$60.00 $80.00
  • Yellow
  • Red
promo badge
Levi's navy long sleeve denim shirt
$130.00
  • Navy
  • Blue
of 3
;