Mens Slim Fit Shirts

If you prefer a style that fits close to the body, look to our new season collection of men’s slim fit shirts. Get meeting-ready with our super smart Oxford shirts in short and long sleeve styles and when it’s time to clock off, our trend-led printed shirts have you covered. With a range of colours to choose from, you’re sure to find the hue for you!

112 products
We thought you might like these!Based on your shopping habits...
Black long sleeve slim fit shirt
Black long sleeve slim fit shirt
$41.00
  • Black
  • Green
  • Grey
  • +3
Navy long sleeve slim fit shirt
Navy long sleeve slim fit shirt
$41.00
  • Navy
  • Black
  • Green
  • +3
Grey western long sleeve shirt
Grey western long sleeve shirt
$56.00
  • Grey
  • Black
  • Cream
Orange short sleeve Oxford shirt
Orange short sleeve Oxford shirt
$30.00 $41.00
Black western long sleeve shirt
$56.00
  • Black
  • Cream
  • Grey
Stone check slim fit long sleeve shirt
$52.00
White slim fit Oxford shirt
$49.00
  • White
  • Blue
White long sleeve slim fit shirt 2 pack
$65.00
  • White
  • White
Black floral fade slim fit shirt
$56.00
Ecru landscape slim fit revere shirt
$52.00
Blue long sleeve slim fit shirt
$41.00
White double cuff long sleeve shirt
$60.00
  • White
  • Black
  • Blue
Blue slim fit Oxford shirt
$49.00
  • Blue
  • White
Ecru western long sleeve shirt
$56.00
  • Cream
  • Black
  • Grey
Grey short sleeve slim fit oxford shirt
$30.00 $41.00
  • Grey
  • Blue
  • Pink
  • +1
Grey line print slim fit shirt
$52.00
promo badge
Big & Tall orange short sleeve Oxford shirt
$30.00 $41.00
Khaki check slim fit shirt
$49.00
  • Khaki
  • Stone
Maison Riviera yellow short sleeve shirt
$30.00 $41.00
Dark green slim fit long sleeve shirt
$41.00
  • Green
  • Black
  • Grey
  • +3
Dark red slim fit long sleeve shirt
$41.00
  • Red
  • Black
  • Green
  • +3
Black abstract print slim fit shirt
$49.00
  • Black
  • Black
White slim fit oxford shirt 2 pack
$65.00
  • White
  • White
Ecru leopard leaf print slim fit revere shirt
$49.00
Blue washed short sleeve shirt
$49.00
  • Blue
  • Grey
Blue double cuff long sleeve shirt
$60.00
  • Blue
  • Black
  • White
Green revere short sleeve shirt
$52.00
Green Greek river stripe short sleeve shirt
$49.00
Black geometric print slim fit shirt
$49.00
  • Black
  • Black
Maison Riviera pink slim fit grandad shirt
$30.00 $41.00
  • Pink
  • Grey
Maison Riviera grey Oxford shirt 2 pack
$74.00
Blue floral print short sleeve slim fit shirt
$49.00
Green camo print shacket
$89.00
Maison Riviera navy textured grandad shirt
$52.00
  • Navy
  • Khaki
White textured slim fit short sleeve shirt
$52.00
Pink landscape print slim fit revere shirt
$49.00
Maison Riviera grey slim fit Oxford shirt
$49.00
  • Grey
  • Black
  • Blue
  • +1
Green check shirt
$52.00
Black abstract print slim fit shirt
$49.00
Navy RI geometric print slim fit shirt
$49.00
Maison Riviera blue slim fit oxford shirt
$30.00 $41.00
  • Blue
  • Purple
Blue washed long sleeve shirt
$56.00
  • Blue
  • Grey
Grey washed short sleeve shirt
$49.00
  • Grey
  • Blue
Black RR corduroy slim fit long sleeve shirt
$56.00
  • Black
  • Grey
Maison Riviera white grandad slim fit shirt
$30.00 $41.00
Navy textured slim fit shacket
$65.00
Ecru leaf slim fit revere shirt
$49.00
Maison Riviera grey slim fit grandad shirt
$30.00 $41.00
  • Grey
  • Khaki
Stone check slim fit shirt
$49.00
  • Stone
  • Khaki
Navy geometric floral print revere shirt
$49.00
Maison Riviera purple slim fit oxford shirt
$30.00 $41.00
  • Purple
  • Blue
Black tie dye short sleeve shirt
$49.00
Black double cuff long sleeve shirt
$60.00
  • Black
  • Blue
  • White
Grey washed long sleeve shirt
$56.00
  • Grey
  • Blue
White slim fit long sleeve shirt
$56.00
Stone slim fit oxford shirt
$49.00
White RR slim fit Oxford shirt
$49.00
Maison Riviera white grandad slim fit shirt
$49.00
Maison Riviera white Oxford shirt 2 pack
$74.00
Maison Riviera khaki textured grandad shirt
$52.00
  • Khaki
  • Navy
You've viewed of 112 products
;