Skip to content
H&M
Search
Sign in
Favourites
Shopping bag (0)
navigation menu
Men's Brown Shirts
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 Brown have been applied and sort Recommended have been applied
Save as favourite
SUMMER 2025
Regular Fit Resort shirt
£27.99
Enlarge available colours
Save as favourite
Loose Fit Rib-knit resort shirt
£27.99
Enlarge available colours
Save as favourite
Regular Fit Short-sleeved jersey shirt
£17.99
Enlarge available colours
Save as favourite
Regular Fit Textured resort shirt
£19.99
Enlarge available colours
+1
Save as favourite
SUMMER 2025
Regular Fit Textured resort shirt
£27.99
Enlarge available colours
Save as favourite
Regular Fit Lyocell-blend resort shirt
£27.99
Enlarge available colours
Save as favourite
Regular Fit Shirt
£32.99
Enlarge available colours
Save as favourite
Regular Fit Fine-knit shirt
£27.99
Enlarge available colours
Save as favourite
Regular Fit Short-sleeved piqué shirt
£27.99
Save as favourite
COS
RELAXED COTTON-CORDUROY OVERSHIRT
£95.00
Enlarge available colours
Save as favourite
Regular Fit Utility shirt
£37.99
Enlarge available colours
Save as favourite
Weekday
Oversized Draped Boxy Short-Sleeved Shirt
£39.00
Enlarge available colours
Save as favourite
COS
RELAXED LINEN SHIRT
£75.00
Enlarge available colours
+2
Save as favourite
Weekday
Relaxed Fit Short-Sleeved Cotton Shirt
£34.00
Enlarge available colours
+1
Save as favourite
Loose Fit Shirt
£37.99
Enlarge available colours
Save as favourite
H&M ATELIER
Wool-blend overshirt
£59.99
Save as favourite
Loose Fit Corduroy shirt
£27.99
Enlarge available colours
Men's Brown Shirts
Men's White Shirts
Men's Black Shirts
Red Shirts
Yellow Shirts
Men's Green Shirts
Men's 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