Skip to content
H&M
Open search
Sign in
Favourites
Shopping bag (0)
Menu
Men's Dress Shirts
Back
Dress Shirts
Relaxed Fit
Slim Fit
Regular Fit
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save to Favourites
Slim Fit Easy Iron Shirt
$34.99
Enlarge available colours
+5
Save to Favourites
Regular Fit Shirt
$49.99
Enlarge available colours
Save to Favourites
Regular Fit Shirt
$49.99
Enlarge available colours
Save to Favourites
Slim Fit Shirt
$49.99
Enlarge available colours
Save to Favourites
Slim Fit Stretch Shirt
$44.99
Enlarge available colours
+1
Save to Favourites
H&M Premium Selection
Slim Fit Premium Cotton Shirt
$44.99
Enlarge available colours
Save to Favourites
Loose Fit Short Sleeve Shirt
$27.99
Enlarge available colours
+1
Save to Favourites
Slim Fit Stretch Shirt
$44.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Satin Shirt
$34.99
Enlarge available colours
Save to Favourites
H&M Premium Selection
Slim Fit Cotton Shirt
$54.99
Enlarge available colours
Save to Favourites
Loose Fit Short Sleeve Shirt
$27.99
Enlarge available colours
+1
Save to Favourites
Loose Fit Short Sleeve Shirt
$27.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Textured Shirt
$44.99
Enlarge available colours
Save to Favourites
Slim Fit Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Shirt
$59.99
Enlarge available colours
Save to Favourites
Regular Fit Shirt
$59.99
Enlarge available colours
Save to Favourites
Slim Fit Stretch Shirt
$44.99
Enlarge available colours
+1
Save to Favourites
Slim Fit Shirt
$49.99
Enlarge available colours
Save to Favourites
Slim Fit Easy Iron Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Easy Iron Shirt
$34.99
Enlarge available colours
Save to Favourites
H&M Premium Selection
Slim Fit Cotton Shirt
$54.99
Enlarge available colours
Save to Favourites
Slim Fit Easy Iron Shirt
$34.99
Save to Favourites
Slim Fit Easy Iron Shirt
$34.99
Enlarge available colours
+5
Save to Favourites
Regular Fit Easy Iron Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
Slim Fit Easy Iron Shirt
$34.99
Enlarge available colours
+5
Save to Favourites
Regular Fit Easy Iron Shirt
$34.99
Enlarge available colours
Save to Favourites
Regular Fit Easy Iron Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
Loose Fit Shirt
$34.99
Save to Favourites
Loose Fit Short Sleeve Shirt
$27.99
Enlarge available colours
+1
Save to Favourites
H&M Premium Selection
Slim Fit Pima Cotton Shirt
$59.99
Enlarge available colours
+1
Save to Favourites
Slim Fit Easy Iron Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
Slim Fit Easy Iron Shirt
$34.99
Enlarge available colours
+5
Save to Favourites
Regular Fit Easy Iron Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
Slim Fit Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
H&M Premium Selection
Slim Fit Premium Cotton Shirt
$44.99
Enlarge available colours
Save to Favourites
Slim Fit Easy Iron Shirt
$34.99
Enlarge available colours
+1
Load next page
Pagination
Previous
1
2
Load next page
Men's Dress Shirts
Men's White Dress Shirts
Men's Blue Dress Shirts
Men's Black Dress Shirts
Red Dressed Shirts For Men
Green Dressed Shirts For Men
Show more
HM.com
/
Men
/
Shirts
/
Dress Shirts