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 Long Sleeve 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 to Favourites
H&M Premium Selection
Regular Fit Linen shirt
£37.99
Enlarge available colours
+1
Save to Favourites
Slim Fit Stretch shirt
£22.99
Enlarge available colours
+1
Save to Favourites
H&M Premium Selection
Regular Fit Linen shirt
£37.99
Enlarge available colours
+1
Save to Favourites
SUMMER 2025
Regular Fit Linen-blend shirt
£24.99
Enlarge available colours
+5
Save to Favourites
SUMMER 2025
Regular Fit Linen-blend shirt
£24.99
Enlarge available colours
+5
Save to Favourites
Regular Fit Linen-blend shirt
£27.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Linen-blend shirt
£27.99
Enlarge available colours
+1
Save to Favourites
H&M Premium Selection
Regular Fit Linen shirt
£37.99
Enlarge available colours
+1
Save to Favourites
SUMMER 2025
Regular Fit Linen-blend shirt
£24.99
Enlarge available colours
+5
Save to Favourites
Regular Fit Linen-blend shirt
£27.99
Enlarge available colours
+1
Save to Favourites
SUMMER 2025
Regular Fit Linen-blend shirt
£24.99
Enlarge available colours
+5
Save to Favourites
H&M Premium Selection
Regular Fit Linen shirt
£37.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Oxford shirt
£22.99
Enlarge available colours
+4
Save to Favourites
ARKET
Poplin Shirt
£77.00
Enlarge available colours
Save to Favourites
ARKET
Cotton Twill Overshirt
£77.00
Enlarge available colours
Save to Favourites
Regular Fit Long-sleeved resort shirt
£22.99
Enlarge available colours
Save to Favourites
Regular Fit Oxford shirt
£22.99
Enlarge available colours
+4
Save to Favourites
H&M Premium Selection
Regular Fit Linen shirt
£37.99
Enlarge available colours
+1
Save to Favourites
COS
RELAXED LINEN SHIRT
£75.00
Enlarge available colours
+4
Save to Favourites
COS
RELAXED PIMA COTTON-POPLIN SHIRT
£55.00
Enlarge available colours
Save to Favourites
Regular Fit Oxford shirt
£22.99
Enlarge available colours
+4
Save to Favourites
Regular Fit Felted overshirt
£24.99
Enlarge available colours
+3
Save to Favourites
Slim Fit Easy-iron shirt
£18.99
Enlarge available colours
+2
Save to Favourites
Regular Fit Linen-blend shirt
£19.99
Enlarge available colours
+3
Save to Favourites
Regular Fit Oxford shirt
£22.99
Enlarge available colours
+4
Save to Favourites
Regular Fit Utility overshirt
£32.99
Enlarge available colours
Save to Favourites
H&M Premium Selection
Slim Fit Linen shirt
£37.99
Enlarge available colours
+1
Save to Favourites
Slim Fit Easy-iron shirt
£19.99
Enlarge available colours
+3
Save to Favourites
Regular Fit Linen-blend shirt
£27.99
Enlarge available colours
+1
Save to Favourites
ARKET
Relaxed Linen Shirt
£67.00
Enlarge available colours
Save to Favourites
Regular Fit Twill overshirt
£37.99
Enlarge available colours
Save to Favourites
Regular Fit Twill overshirt
£37.99
Enlarge available colours
Save to Favourites
Slim Fit Easy-iron shirt
£19.99
Enlarge available colours
+3
Save to Favourites
COS
RELAXED LINEN SHIRT
£75.00
Enlarge available colours
+4
Save to Favourites
Weekday
Checked Patch Long-Sleeved Cotton Shirt
£49.00
Save to Favourites
Slim Fit Shirt
£19.99
Enlarge available colours
+1
Load next page
Pagination
Previous
1
2
3
4
5
6
Load next page
Men's Long Sleeve Shirts
HM.com
/
Men
/
Shirts
/
Long Sleeve