Shirts

Shirts

On Sale

On Offer

Colour

Price

R0
R0
R2000
R2000
White Linen Shirt

Truworths Man

White Linen Shirt

R390.00
White Print Slim Shirt

Truworths Man

White Print Slim Shirt

R399.00R180.00
White Slim Shirt

UZZI

White Slim Shirt

R499.00
Striped Shirt

UZZI

Striped Shirt

R360.00
Pink Check Shirt

Truworths Man

Pink Check Shirt

R420.00
Brown Check Slim Shirt

UZZI

Brown Check Slim Shirt

R499.00R250.00
Sage Regular Shirt

Truworths Man

Sage Regular Shirt

R280.00
Mustard Slim Shirt

Hemisphere

Mustard Slim Shirt

R440.00
Mustard Print Shirt

UZZI

Mustard Print Shirt

R390.00R130.00
Fatigue Linen Shirt

Truworths Man

Fatigue Linen Shirt

R499.00
Tan Loose Shirt

Studio

Tan Loose Shirt

R320.00
Tan Regular Shirt

Truworths Man

Tan Regular Shirt

R380.00
White Slim Shirt

Hemisphere

White Slim Shirt

R440.00
Coral Linen Shirt

Truworths Man

Coral Linen Shirt

R499.00
Stone Linen Shirt

Daniel Hechter

Stone Linen Shirt

R550.00
Blue Check Slim Shirt

Daniel Hechter

Blue Check Slim Shirt

R480.00
Red Regular Shirt

Truworths Man

Red Regular Shirt

R380.00
White Mandarin Shirt

Truworths Man

White Mandarin Shirt

R420.00
White Stripe Shirt

Truworths Man

White Stripe Shirt

R550.00
Navy Regular Shirt

Daniel Hechter

Navy Regular Shirt

R340.00

The shirt is a wardrobe classic and a mix and match essential.

Refresh your shirt collection with the latest shirts for men. Explore a range of men’s long sleeve and short sleeve shirts in the latest prints and fits.