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 Shirts
Shirts
Long Sleeve
Casual Shirts
Dress Shirts
Denim
Short Sleeve
Linen Shirts
Shirt Jackets
Sort by
Sort by
[ 1 ] Filter
[ 1 ] Filter
filters Checked have been applied and sort Recommended have been applied
Save to Favourites
Loose Fit Textured shirt
Rs.2,299.00
Enlarge available colours
Save to Favourites
Oversized Fit Short-sleeved linen-blend shirt
Rs.2,299.00
Enlarge available colours
Save to Favourites
Regular Fit Resort shirt
Rs.2,299.00
Save to Favourites
Regular Fit Short-sleeved shirt
Rs.1,999.00
Enlarge available colours
Save to Favourites
Loose Fit Flannel shirt
Rs.2,299.00
Enlarge available colours
Save to Favourites
Oversized Fit Short-sleeved linen-blend shirt
Rs.2,299.00
Enlarge available colours
Save to Favourites
Oversized Fit Flannel overshirt
Rs.3,999.00
Save to Favourites
Loose Fit Flannel shirt
Rs.1,499.00
Save to Favourites
Regular Fit Zip-through overshirt
Rs.2,999.00
Save to Favourites
Regular Fit Felted overshirt
Rs.2,299.00
Enlarge available colours
+6
Save to Favourites
Regular Fit shirt
Rs.1,499.00
Enlarge available colours
Men's Shirts
Striped Shirts For Men
Floral Shirts For Men
Men's Patterned Shirts
Men's Striped Button Up Shirts
Show more
HM.com
/
Men
/
Shirts