Skip to content
H&M
Search
Sign in
Favourites
Shopping bag (0)
navigation menu
Workwear
Jersey Capsule Collection
Transitional fits
Core comfort
Edits
Outdoor apparel
Smart
CASUAL
Street
Athleisure
Premium suiting
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save as favourite
Regular Fit Linen-blend shirt
£24.99
White
Light blue
Navy blue
+5
Save as favourite
Regular Fit Linen-blend shirt
£24.99
Light blue
White
Navy blue
+5
Save as favourite
Regular Fit Linen-blend shirt
£24.99
Navy blue
White
Light blue
+5
Save as favourite
Regular Fit Linen-blend shirt
£24.99
Khaki green
White
Light blue
+5
Save as favourite
Regular Fit Linen-blend shirt
£24.99
Greige/Striped
White
Light blue
+5
Save as favourite
Slim Fit Cotton chinos
£19.99
Beige
Black
Cream
+3
Save as favourite
Slim Fit Cotton chinos
£19.99
Black
Beige
Cream
+3
Save as favourite
Slim Fit Cotton chinos
£19.99
Cream
Beige
Black
+3
Save as favourite
Regular Fit Oxford shirt
£19.99
White
Light blue
Sage green
+4
Save as favourite
Regular Fit Lyocell-blend shirt
£19.99
White
Navy blue
Save as favourite
Loose Fit Textured shirt
£27.99
Black/Checked
White/Striped
Cream/Checked
Save as favourite
Regular Fit Linen-blend shirt
£24.99
Light beige
White
Light blue
+5
Save as favourite
H&M Premium Selection
Slim Fit Linen shirt
£37.99
Light blue
Sage green
White
+1
Save as favourite
Slim Fit Cotton chinos
£19.99
Navy blue
Beige
Black
+3
Save as favourite
Deck shoes
£42.99
Dark beige
Navy blue
Save as favourite
H&M Premium Selection
Regular Fit Linen shirt
£37.99
Light blue
Light beige
White
+2
Save as favourite
Regular Fit Linen-blend shirt
£27.99
Beige
Light blue
White
+1
Save as favourite
Regular Fit Lyocell-blend trousers
£37.99
Navy blue
Beige
White
+1
Save as favourite
Loose Fit Flannel shirt
£27.99
Dark grey
Beige/Checked
Save as favourite
Weekday
Oversized Boxy Checked Linen Blend Shirt
£49.00
Checked White
Checked Black
Save as favourite
Loose Fit Seersucker shirt
£27.99
Light blue/Striped
Navy blue
Save as favourite
H&M Premium Selection
Regular Fit Linen shirt
£37.99
Navy blue
Light beige
Dusty green
+1
Save as favourite
Regular Fit Cotton twill overshirt
£24.99
Black
Khaki green
Beige
+1
Save as favourite
Regular Fit Oxford shirt
£19.99
Light blue
White
Sage green
+4
Save as favourite
Regular Fit Crease-leg chinos
£37.99
Black
White
Beige
Save as favourite
Regular Fit Long-sleeved resort shirt
£22.99
Save as favourite
Loose Fit Seersucker shirt
£27.99
Navy blue
Light blue/Striped
Save as favourite
Loose Fit Flannel shirt
£27.99
Beige/Checked
Dark grey
Save as favourite
Regular Fit Oxford shirt
£19.99
Sage green
White
Light blue
+4
Save as favourite
Slim Fit Easy-iron shirt
£18.99
Navy blue
White
Black
+2
Save as favourite
Regular Fit Lyocell-blend trousers
£37.99
Beige
Navy blue
White
+1
Save as favourite
Relaxed Fit Linen-blend shirt
£19.99
White
Khaki green/Striped
Beige
Save as favourite
Regular Fit Oxford shirt
£19.99
Black
White
Light blue
+4
Save as favourite
Slim Fit Cotton chinos
£19.99
Beige
Beige
Black
+3
Save as favourite
Regular Fit Oxford shirt
£19.99
Light blue/Striped
White
Light blue
+4
Save as favourite
H&M Premium Selection
Regular Fit Linen shirt
£37.99
Light beige
Navy blue
Dusty green
+1
Load next page
Pagination
Previous
1
2
3
4
5
...
11
Load next page
HM.com
/
Men
/
Workwear