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 as favourite
Loose Fit Textured shirt
Rs.2,299.00
Expand color swatches
Save as favourite
Loose Fit Flannel shirt
Rs.2,299.00
Expand color swatches
Save as favourite
Oversized Fit Flannel overshirt
Rs.3,999.00
Save as favourite
Loose Fit Seersucker resort shirt
Rs.1,999.00
Expand color swatches
Save as favourite
Regular Fit Resort shirt
Rs.2,299.00
Save as favourite
Regular Fit shirt
Rs.1,499.00
Expand color swatches
+1
Save as favourite
Regular Fit Flannel shirt
Rs.1,799.00
Save as favourite
Loose Fit Flannel shirt
Rs.1,499.00
Save as favourite
Regular Fit shirt
Rs.1,499.00
Expand color swatches
+1
Save as favourite
Relaxed Fit Overshirt
Rs.3,599.00
Save as favourite
Regular Fit Felted overshirt
Rs.2,299.00
Expand color swatches
+6
Save as favourite
Regular Fit Zip-through overshirt
Rs.2,999.00
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