Skip to content
H&M
Search
Sign in
Favourites
Shopping bag (0)
navigation menu
Men's Dress Shirts
Back
Shirts
Short Sleeve Shirts
Linen Shirts
Casual Shirts
Denim Shirts
Shackets & Overshirts
Dress Shirts
Flannel Shirts
Long Sleeve
Sort by
Sort by
[ 1 ] Filter
[ 1 ] Filter
filters White have been applied and sort Recommended have been applied
Save as favourite
Slim Fit Easy-iron shirt
£19.99
White
Light blue/Striped
Navy blue
+5
Save as favourite
Regular Fit Easy-iron shirt
£18.99
Save as favourite
Slim Fit Stretch shirt
£19.99
White
Navy blue
Light blue
+1
Save as favourite
Regular Fit Modal-blend shirt
£19.99
White
Black
Save as favourite
Slim Fit Tuxedo shirt
£37.99
Save as favourite
Slim Fit Shirt
£27.99
White
Black
Light blue
Save as favourite
Slim Fit Shirt
£19.99
White
Light blue
Black
+1
Save as favourite
Slim Fit Shirt
£27.99
Save as favourite
Regular Fit Easy-iron shirt
£17.99
White
Black
Light blue
Save as favourite
Loose Fit Shirt
£18.99
White
Black
Save as favourite
H&M Premium Selection
Slim Fit Premium cotton shirt
£27.99
White
Light blue
Save as favourite
Slim Fit Shirt
£19.99
Save as favourite
COS
RELAXED GRANDAD-COLLAR COTTON HALF-PLACKET SHIRT
£69.00
Save as favourite
Muscle Fit Cotton shirt
£19.99
Men's Dress Shirts
Men's White Dress Shirts
Men's Black Dress Shirts
Men's Blue Dress Shirts
Show more
HM.com
/
Men
/
Shirts
/
Dress Shirts