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