Welcome! Hm.com works best with JavaScript enabled, turn it on and enjoy the latest fashion!
Skip to content
H&M
Open search
Sign in
Favourites
Shopping bag (0)
Menu
Men's Casual Shirts
Back
Shirts
Linen Shirts
Short Sleeve
Casual Shirts
Dress Shirts
Long Sleeve
Shirt Jackets
Flannel Shirts
Denim
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save as favourite
Regular Fit Textured shirt
HK$229.00
Black
White
Save as favourite
Regular Fit Oxford shirt
HK$199.00
White
Light blue
Beige
+2
Save as favourite
Regular Fit Linen-blend shirt
HK$229.00
Black
Light beige
Save as favourite
Regular Fit Short-sleeved linen-blend shirt
HK$229.00
White
Navy blue
Light beige
+5
Save as favourite
Regular Fit Textured shirt
HK$199.00
Cream
Sage green
Black
Save as favourite
H&M Premium Selection
Regular Fit Linen shirt
HK$349.00
Light beige
White
Navy blue
+1
Save as favourite
Regular Fit Poplin shirt
HK$249.00
Light blue/Striped
Light blue/Striped
Save as favourite
Regular Fit Oxford shirt
HK$199.00
Light blue
White
Beige
+2
Save as favourite
Regular Fit Short-sleeved Oxford shirt
HK$199.00
White
Light beige
Light blue/Striped
Save as favourite
Regular Fit Poplin shirt
HK$249.00
Light blue/Striped
Light blue/Striped
Save as favourite
Regular Fit Linen-blend shirt
HK$229.00
White/Striped
Light blue
Beige/Striped
+3
Save as favourite
H&M Premium Selection
Regular Fit Linen shirt
HK$299.00
White
Light beige
Light blue
Save as favourite
Regular Fit Fine-knit shirt
HK$299.00
Burgundy
Black
Save as favourite
Regular Fit Denim resort shirt
HK$299.00
Black
Light denim blue
Save as favourite
Regular Fit Denim resort shirt
HK$299.00
Light denim blue
Black
Save as favourite
Regular Fit Rib-knit shirt
HK$299.00
Beige
Navy blue
Save as favourite
Regular Fit Rib-knit shirt
HK$299.00
Navy blue
Beige
Save as favourite
Regular Fit Textured resort shirt
HK$249.00
Cream
Pale yellow
Navy blue
Save as favourite
Regular Fit Textured resort shirt
HK$249.00
Pale yellow
Cream
Navy blue
Save as favourite
Regular Fit Textured resort shirt
HK$249.00
Navy blue
Cream
Pale yellow
Save as favourite
Regular Fit Resort shirt
HK$229.00
Save as favourite
Regular Fit Linen-blend resort shirt
HK$299.00
Cream
Sage green
Dark beige
Save as favourite
Regular Fit Linen-blend resort shirt
HK$299.00
Sage green
Cream
Dark beige
Save as favourite
Regular Fit Linen-blend resort shirt
HK$299.00
Dark beige
Cream
Sage green
Save as favourite
SUMMER 2025
Regular Fit Resort shirt
HK$249.00
Black
White
Dark brown
Save as favourite
Regular Fit Ribbed resort shirt
HK$249.00
Sage green
Navy blue
Dark beige
Save as favourite
SUMMER 2025
Regular Fit Resort shirt
HK$249.00
White
Black
Dark brown
Save as favourite
Regular Fit Modal-blend resort shirt
HK$249.00
Save as favourite
SUMMER 2025
Regular Fit Resort shirt
HK$249.00
Black/Leaf-patterned
Beige/Patterned
Save as favourite
Regular Fit Resort shirt
HK$249.00
Save as favourite
SUMMER 2025
Regular Fit Resort shirt
HK$229.00
Black
Dark beige
Save as favourite
H&M Premium Selection
Loose Fit Mesh resort shirt
HK$229.00
Save as favourite
Regular Fit Short-sleeved linen-blend shirt
HK$229.00
Navy blue
White
Light beige
+5
Save as favourite
Regular Fit Textured resort shirt
HK$229.00
Beige/Striped
Cream
Green
+1
Save as favourite
SUMMER 2025
Regular Fit Resort shirt
HK$249.00
Beige/Patterned
Black/Leaf-patterned
Save as favourite
Loose Fit Resort shirt
HK$229.00
Black
White
Load next page
Pagination
Previous
1
2
3
4
5
...
10
Load next page
Men's Casual Shirts
START PAGE
/
Men
/
Shirts
/
Casual Shirts