Skip to content
H&M
Search
Sign in
Favourites
Shopping bag (0)
navigation menu
Light Blue Men's Shirts
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
SUMMER 2025
Regular Fit Resort shirt
£27.99
Enlarge available colours
Save as favourite
Regular Fit Cotton resort shirt
£17.99
Enlarge available colours
+2
Save as favourite
Regular Fit Short-sleeved linen-blend shirt
£19.99
Enlarge available colours
+5
Save as favourite
Regular Fit Textured resort shirt
£22.99
Enlarge available colours
+1
Save as favourite
Regular Fit Cotton resort shirt
£17.99
Enlarge available colours
+2
Save as favourite
H&M Premium Selection
Regular Fit Linen resort shirt
£27.99
Enlarge available colours
Save as favourite
Regular Fit Long-sleeved resort shirt
£22.99
Enlarge available colours
Save as favourite
SUMMER 2025
Regular Fit Resort shirt
£27.99
Enlarge available colours
Save as favourite
Regular Fit Textured resort shirt
£27.99
Enlarge available colours
Save as favourite
H&M Premium Selection
Regular Fit Linen resort shirt
£27.99
Enlarge available colours
Save as favourite
SUMMER 2025
Regular Fit Linen-blend shirt
£24.99
Enlarge available colours
+5
Save as favourite
Regular Fit Textured resort shirt
£19.99
Enlarge available colours
+1
Save as favourite
Regular Fit Oxford shirt
£22.99
Enlarge available colours
+4
Save as favourite
H&M Premium Selection
Relaxed Fit Linen resort shirt
£27.99
Enlarge available colours
Save as favourite
Regular Fit Textured shirt
£17.99
Enlarge available colours
Save as favourite
Regular Fit Short-sleeved linen-blend shirt
£19.99
Enlarge available colours
+5
Save as favourite
Regular Fit Short-sleeved linen-blend shirt
£19.99
Enlarge available colours
+5
Save as favourite
Regular Fit Textured resort shirt
£22.99
Enlarge available colours
+1
Save as favourite
Regular Fit Oxford shirt
£22.99
Enlarge available colours
+4
Save as favourite
Regular Fit Short-sleeved linen-blend shirt
£19.99
Enlarge available colours
+5
Save as favourite
Regular Fit Short-sleeved linen-blend shirt
£19.99
Enlarge available colours
+5
Save as favourite
Loose Fit Rib-knit resort shirt
£27.99
Enlarge available colours
Save as favourite
Regular Fit Textured resort shirt
£19.99
Enlarge available colours
+1
Save as favourite
H&M Premium Selection
Relaxed Fit Linen resort shirt
£27.99
Enlarge available colours
Save as favourite
Regular Fit Short-sleeved linen-blend shirt
£19.99
Enlarge available colours
+5
Save as favourite
Loose Fit Crinkled resort shirt
£22.99
Enlarge available colours
Save as favourite
Regular Fit Textured resort shirt
£19.99
Enlarge available colours
+1
Save as favourite
SUMMER 2025
Regular Fit Linen-blend shirt
£24.99
Enlarge available colours
+5
Save as favourite
SUMMER 2025
Regular Fit Linen-blend shirt
£24.99
Enlarge available colours
+5
Save as favourite
SUMMER 2025
Regular Fit Linen-blend shirt
£24.99
Enlarge available colours
+5
Save as favourite
Regular Fit Rib-knit shirt
£32.99
Enlarge available colours
Save as favourite
Regular Fit Linen-blend shirt
£19.99
Enlarge available colours
Save as favourite
H&M Premium Selection
Slim Fit Linen shirt
£37.99
Enlarge available colours
+1
Save as favourite
Regular Fit Resort shirt
£22.99
Save as favourite
Regular Fit Jersey resort shirt
£17.99
Enlarge available colours
+1
Save as favourite
Regular Fit Textured resort shirt
£22.99
Enlarge available colours
+1
Load next page
Pagination
Previous
1
2
3
4
5
...
17
Load next page
Light Blue Men's Shirts
Navy Blue Men's Shirts
Men's Khaki Shirts
Sky Blue Men's Shirts
Burgundy Men's Shirts
Mustard Men's Shirts
Royal Blue Men's Shirts
Dark Green Men's Shirts
Show more
HM.com
/
Men
/
Shirts