Skip to content
H&M
Search
Sign in
Favourites
Shopping bag (0)
navigation menu
Shirts For Men
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 Turquoise have been applied and sort Recommended have been applied
Save as favourite
Regular Fit Jacquard-weave resort shirt
£32.99
Light turquoise
Black
Save as favourite
ARKET
Short-Sleeve Jersey Shirt
£67.00
Dusty Mint
Grey
Save as favourite
Boxy Fit Denim shirt
£37.99
Denim blue
Dark grey
Save as favourite
Regular Fit Jacquard-knit resort shirt
£32.99
Turquoise/Seashells
White
Save as favourite
ARKET
Relaxed Oxford Shirt
£77.00
Dusty Mint
Blue
Shirts For Men
Men's White Shirts
Men's Black Shirts
Red Shirts
Yellow Shirts
Green Shirts
Men's Brown Shirts
Blue Shirts
Grey Shirts
Beige Men's Shirts
Pink Shirts for Men
Men's Turquoise Shirts
Men's Orange Shirts
Men's Purple Shirts
Men's Beige Shirts
Men's Pink Shirts
Show more
HM.com
/
Men
/
Shirts