Mens Slim Fit T Shirts & Vests

If you like a style that fits close to the body, look to your latest edit of men’s slim fit T-shirts and vests. Rock retro vibes in a raglan tee or make a strong style statement with a slogan print. Stripes never go out of style but if plain more your game, we have plenty of simple designs to choose from, too.

121 products
Rust slim fit short sleeve t-shirt
promo badge
Rust slim fit short sleeve t-shirt
$16.00
Black colour block slim short sleeve t-shirt
Black colour block slim short sleeve t-shirt
$36.00
Black textured stripe slim fit t-shirt
Black textured stripe slim fit t-shirt
$40.00
Black floral slim fit short sleeve t-shirt
Black floral slim fit short sleeve t-shirt
$36.00
Green 'RR' stripe short sleeve t-shirt
$36.00
Prolific black blocked long sleeve t-shirt
$44.00
  • Black
  • White
Prolific orange slim fit embroidered t-shirt
$24.00
  • Orange
  • Black
  • Black
  • +4
Navy RR stripe slim fit t-shirt
$36.00
Black 'RR' palm trees logo slim fit t-shirt
$24.00
  • Black
  • Khaki
  • Pink
  • +2
Brown slim fit knitted t-shirt
$32.00
Brown 'Les Ensembles' slim fit t-shirt
$36.00
  • Brown
  • Black
  • Cream
White skull graphic slim fit t-shirt
$36.00
  • White
  • Black
White curve hem ribbed slim fit t-shirt
$40.00
  • White
  • Blue
Grey landscape print short sleeve t-shirt
$36.00
Black 'RR' monogram print slim fit t-shirt
$40.00
Maison Riviera black t-shirts 2 pack
$56.00
Khaki textured fade slim fit t-shirt
$36.00
Stone stripe slim fit short sleeve t-shirt
$48.00
Green colour block slim fit t-shirt
$36.00
  • Grey
  • Purple
Blue curve hem ribbed slim fit t-shirt
$40.00
  • Blue
  • White
White contrast stripe slim fit t-shirt
$32.00
  • White
  • Black
promo badge
Light brown premium regular fit t-shirt
$24.00
  • Brown
  • Green
  • White
Black slim fit check block print t-shirt
$44.00
promo badge
Pink short sleeve slim fit t-shirt
$16.00
White colour block slim fit t-shirt
$36.00
Green colour block slim fit t-shirt
$36.00
promo badge
Grey short sleeve slim chevron t-shirt
$40.00
  • Grey
  • Pink
Maison Riviera navy long sleeve t-shirt
$52.00
  • Black
  • Black
  • Cream
Maison Riviera white slim fit t-shirt
$32.00
White textured stripe slim fit t-shirt
$40.00
Stone stripe spacedye slim fit t-shirt
$48.00
promo badge
Grey check t-shirt 2 pack
$70.00
Grey slim fit short sleeve t-shirt
$32.00
Black ​contrast stripe slim fit t-shirt
$32.00
  • Black
  • White
Black 'Les Ensembles' t-shirt
$36.00
  • Black
  • Brown
  • Cream
Grey RR tape detail slim fit t-shirt
$36.00
promo badge
Yellow curve hem racer vest
$16.00
  • Yellow
  • Khaki
  • White
Maison Riviera black colour block t-shirt
$36.00
Maison Riviera grey space dye t-shirt
$40.00
  • Grey
  • Pink
Black chevron slim short sleeve polo shirt
$52.00
  • Black
  • Red
promo badge
Ecru slim fit t-shirt
$32.00
promo badge
Black slim fit ribbed t-shirt 2 pack
$70.00
Maison Riviera pink space dye t-shirt
$40.00
  • Pink
  • Grey
Black ​contrast stitch slim fit t-shirt
$36.00
promo badge
Black short sleeve slim ribbed t-shirt
$40.00
Dark red ribbed short sleeve t-shirt
$40.00
promo badge
Big & Tall blue Greek river block t-shirt
$32.00
promo badge
Big & Tall black slim short sleeve t-shirt
$16.00
  • Black
  • White
promo badge
Big & Tall black skull slim fit t-shirt
$36.00
promo badge
Big & Tall ecru Maison Riviera sweatshirt
$52.00
promo badge
Big & Tall white slim short sleeve t-shirt
$16.00
  • White
  • Black
Stone 'RR' palm trees logo slim fit t-shirt
$24.00
  • Stone
  • Black
  • Khaki
  • +2
Khaki 'RR' palm trees logo slim fit t-shirt
$24.00
  • Khaki
  • Black
  • Pink
  • +2
Black high neck slim fit t-shirt
$24.00
Coral slim fit T-shirt 5 pack
$60.00
  • Orange
  • Black
  • White
Ecru jacquard half zip slim fit knit T-shirt
$56.00
Maison Riviera navy dogtooth print t-shirt
$32.00
promo badge
Prolific dark grey slim fit t-shirt
$16.00
  • Grey
  • Black
  • White
White 'Paris' stripe slim fit t-shirt
$36.00
  • White
  • Black
promo badge
White & black premium slim fit t-shirt 2 pack
$40.00
You've viewed of 121 products
;