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
Slim Fit Dress Shirts
Back
Dress Shirts
Relaxed Fit
Slim Fit
Regular Fit
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save as favourite
Slim Fit Easy-iron shirt
S$ 34.90
Member price:
S$ 26.90
White
Navy blue
Light blue
+4
Save as favourite
Slim Fit Stretch shirt
S$ 44.90
White
Black
Navy blue
+2
Save as favourite
Slim Fit Shirt
S$ 47.95
White
Navy blue
Black
+2
Save as favourite
Slim Fit Tuxedo shirt
S$ 69.90
Save as favourite
Slim Fit Easy-iron shirt
S$ 34.90
Navy blue
Light blue
Black
+4
Save as favourite
Slim Fit Easy-iron shirt
S$ 34.90
Light blue
Navy blue
Black
+4
Save as favourite
Slim Fit Easy-iron shirt
S$ 34.90
Black
Navy blue
Light blue
+4
Save as favourite
Slim Fit Shirt
S$ 49.90
White
Light blue
Black
Save as favourite
Slim Fit Easy-iron shirt
S$ 34.90
Light blue/Striped
Navy blue
Light blue
+4
Save as favourite
Slim Fit Easy-iron shirt
S$ 34.95
Light blue
Navy blue/Spotted
White/Black spotted
+2
Save as favourite
Slim Fit Stretch shirt
S$ 44.90
Black
White
Navy blue
+2
Save as favourite
Slim Fit Stretch shirt
S$ 44.90
Navy blue
White
Black
+2
Save as favourite
Slim Fit Shirt
S$ 49.90
Light blue
White
Black
Save as favourite
Slim Fit Easy-iron shirt
S$ 34.90
Light blue
Navy blue
Light blue
+4
Save as favourite
Slim Fit Stretch shirt
S$ 44.90
Dark beige
White
Black
+2
Save as favourite
Slim Fit Shirt
S$ 49.90
Black
White
Light blue
Save as favourite
Slim Fit Stretch shirt
S$ 44.90
Light blue
White
Black
+2
Save as favourite
Slim Fit Shirt
S$ 47.95
Black
Navy blue
White
+2
Save as favourite
Slim Fit Easy-iron shirt
S$ 34.95
Light blue/Striped
Navy blue/Spotted
Light blue
+2
Save as favourite
Slim Fit Shirt
S$ 47.95
Light blue
Navy blue
White
+2
Save as favourite
Slim Fit Easy-iron shirt
S$ 34.90
Light beige
Navy blue
Light blue
+4
Slim Fit Dress Shirts
HM.com
/
Men
/
Shirts
/
Dress Shirts
/
Slim Fit