My River Island

Info & help

Follow us

Mens Printed Shirts

Inject a little fun into your wardrobe with our autumn/winter edit of men’s printed and patterned shirts. From classic check and gingham to vintage-inspired Hawaiian and fresh florals, our printed shirts come in a range of fits and colours. Button yours straight to the top for a smart-casj look that will see you from dinner to drinks in style.

118 products
Dark green check slim fit long sleeve shirt
promo badge
Dark green check slim fit long sleeve shirt
£26.00
  • Green
  • Red
White slim fit blocked Maison Riviera shirt
promo badge
White slim fit blocked Maison Riviera shirt
£28.00
Black floral short sleeve slim poplin shirt
promo badge
Black floral short sleeve slim poplin shirt
£26.00
Bellfield bird print long sleeve shirt
Bellfield bird print long sleeve shirt
£30.00
Bellfield black paisley long sleeve shirt
Bellfield black paisley long sleeve shirt
£30.00
shop now
Only & Sons red stripe long sleeve shirt
£30.00
Only & Sons green stripe long sleeve shirt
£30.00
promo badge
Black geo print short sleeve slim fit shirt
£25.00
promo badge
Grey Prince of Wales check slim fit shirt
£30.00
promo badge
Blue stripe short sleeve slim Oxford shirt
£25.00
  • Blue
  • Blue
  • Grey
  • +1
promo badge
Navy long sleeve pinstripe overshirt
£30.00
Black paisley long sleeve zip overshirt
£35.00
promo badge
Navy stripe short sleeve slim Oxford shirt
£25.00
  • Navy
  • Blue
  • Blue
  • +1
promo badge
Purple stripe short sleeve slim Oxford shirt
£25.00
promo badge
Purple stripe short sleeve slim Oxford shirt
£15.00 £25.00
Blue check print zip overshirt
£38.00
promo badge
Dark grey stripe short sleeve poplin shirt
£15.00 £25.00
promo badge
Grey pinstripe long sleeve shirt
£28.00
promo badge
Blue stripe long sleeve slim fit smart shirt
£22.00
promo badge
White chevron block print slim fit shirt
£30.00
promo badge
Navy stripe long sleeve slim Oxford shirt
£28.00
promo badge
Yellow check long sleeve shirt
£26.00
  • Yellow
  • Blue
  • Cream
  • +1
promo badge
Navy mixed print blocked slim fit shirt
£30.00
  • Navy
  • White
promo badge
White block stripe short sleeve shirt
£28.00
promo badge
Green stripe slim fit short sleeve shirt
£15.00 £25.00
promo badge
White block printed long sleeve shirt
£30.00
  • White
  • Navy
promo badge
Grey stripe short sleeve slim Oxford shirt
£25.00
  • Grey
  • Blue
  • Blue
  • +1
promo badge
Blue check long sleeve shirt
£26.00
  • Blue
  • Cream
  • Stone
  • +1
promo badge
Big and Tall navy slim fit short sleeve shirt
£25.00
promo badge
White printed long sleeve overshirt
£38.00
Jack and Jones grey stripe long sleeve shirt
£45.00
promo badge
Jack and Jones white stripe slim fit shirt
£45.00
promo badge
Jack and Jones grey palm tree short shirt
£35.00
promo badge
Black slim fit geo print short sleeve shirt
£25.00
promo badge
Black check long sleeve shirt
£26.00
  • Cream
  • Blue
  • Stone
  • +1
Jack and Jones pink tropical short shirt
£27.00
  • Pink
  • Blue
Jack and Jones blue tropical short shirt
£27.00
  • Blue
  • Pink
promo badge
Big and Tall black geo print short shirt
£25.00
Jaded London green renaissance short shirt
£40.00
promo badge
Black pastel stripe print short sleeve shirt
£25.00
Green camo print long sleeve overshirt
£38.00
Jaded London black dragon print short shirt
£40.00
promo badge
Red kaleidoscope print short sleeve shirt
£25.00
promo badge
White stripe slim fit short sleeve shirt
£25.00
promo badge
Big and Tall stone short sleeve check shirt
£15.00 £25.00
promo badge
Pink geo print short sleeve shirt
£25.00
Jack and Jones grey snake short sleeve shirt
£27.00
promo badge
Jaded London black baroque short sleeve shirt
£30.00 £40.00
promo badge
Dark blue stripe short sleeve Oxford shirt
£25.00
  • Blue
  • Blue
  • Grey
  • +1
promo badge
Pink check short sleeve shirt
£15.00 £25.00
promo badge
Navy palm tree print short sleeve shirt
£25.00
promo badge
Purple check long sleeve slim fit shirt
£28.00
promo badge
Black stripe muscle fit long sleeve shirt
£25.00
promo badge
Blue check slim fit short sleeve shirt
£15.00 £25.00
promo badge
Criminal Damage brown short sleeve shirt
£40.00
promo badge
Jaded London red tie dye check short shirt
£30.00 £40.00
promo badge
Jaded London black dragon print short shirt
£40.00
promo badge
Jaded London grey snake short sleeve shirt
£40.00
promo badge
Pink stripe print short sleeve shirt
£25.00
of 2