Skip to content
H&M
Search
Sign in
Favourites
Shopping bag (0)
navigation menu
Men's Casual Shirts
Back
Shirts
Short Sleeve Shirts
Linen Shirts
Casual Shirts
Denim Shirts
Shackets & Overshirts
Dress Shirts
Flannel Shirts
Long Sleeve
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save as favourite
Weekday
Knitted Short-Sleeved Button-Up Shirt
£39.00
Dusty Mole
Light Grey
Black
+5
Save as favourite
Weekday
Knitted Short-Sleeved Button-Up Shirt
£39.00
Black
Light Grey
Black
+5
Save as favourite
Oversized Fit Flannel overshirt
£44.99
Save as favourite
Loose Fit Button-down shirt
£37.99
Khaki green
Black
Save as favourite
Regular Fit Short-sleeved shirt
£27.99
Cream
Greige/Striped
Save as favourite
Regular Fit Jacquard-weave resort shirt
£32.99
Black
Light turquoise
Save as favourite
ARKET
Regular-Fit Linen Shirt
£57.00
Beige
Dark Blue
Blue
+5
Save as favourite
Regular Fit Embroidered resort shirt
£37.99
Save as favourite
Regular Fit Lyocell-blend shirt
£27.99
Black
Light beige
Save as favourite
ARKET
Denim Shirt
£65.00
Light Blue
Washed Blue
Black
Save as favourite
Regular Fit Twill overshirt
£27.99
Light beige
Dark grey
Save as favourite
ARKET
Cotton Twill Overshirt
£77.00
Black
Dark Blue
Stone
Save as favourite
Regular Fit Textured shirt
£19.99
White
Black
Save as favourite
Regular Fit Overshirt
£27.99
Grey marl
Navy blue
Dark beige
Save as favourite
Regular Fit Shirt
£32.99
Greige
Light brown
Save as favourite
ARKET
Fine-Knit Polo Shirt
£77.00
Off White
Brown
Save as favourite
Regular Fit Crochet-look shirt
£27.99
Black
Beige/Striped
Cream
Save as favourite
Regular Fit Resort shirt
£32.99
Save as favourite
COS
UTILITY COTTON SHORT-SLEEVED SHIRT
£55.00
LIGHT BLUE
NAVY
Save as favourite
Loose Fit Button-down shirt
£37.99
Black
Khaki green
Save as favourite
Regular Fit Poplin shirt
£32.99
Light blue/Striped
Pink/Striped
Light blue/Striped
+1
Save as favourite
Regular Fit Poplin shirt
£32.99
Blue/Striped
Pink/Striped
Light blue/Striped
+1
Save as favourite
Regular Fit Utility shirt
£37.99
Khaki green
Dark brown
Save as favourite
Regular Fit Textured-weave overshirt
£37.99
Black
White
Save as favourite
ARKET
Regular-Fit Linen Shirt
£57.00
Dark Green
Dark Blue
Blue
+5
Save as favourite
ARKET
Oxford Shirt
£55.00
White
Light Blue
Blue/Striped
+4
Save as favourite
Loose Fit Resort shirt
£27.99
Save as favourite
ARKET
Dress Shirt
£77.00
Save as favourite
ARKET
Relaxed Cotton Linen Shirt
£47.00
Save as favourite
ARKET
Cotton Twill Overshirt
£77.00
Dark Blue
Black
Stone
Save as favourite
ARKET
Denim Overshirt
£97.00
Save as favourite
ARKET
Cotton Linen Shirt
£57.00
Blue/White
Red/White
Save as favourite
Regular Fit Lyocell-blend shirt
£19.99
Navy blue
White
Save as favourite
Regular Fit Poplin shirt
£32.99
White
Light blue/Striped
Light blue/Striped
Save as favourite
Regular Fit Lyocell-blend shirt
£27.99
Light beige
Black
Save as favourite
Regular Fit Textured-weave overshirt
£37.99
White
Black
Load next page
Pagination
Previous
1
...
7
8
9
10
11
...
16
Load next page
Men's Casual Shirts
HM.com
/
Men
/
Shirts
/
Casual Shirts