Shirts for Men
filters White have been applied and sort Recommended have been applied
Regular Fit Short-sleeved shirt
S$ 24.90
- H&M Premium Selection
Regular Fit Linen shirt
S$ 69.90
Regular Fit Short-sleeved shirt
S$ 49.90
- H&M Premium Selection
Slim Fit Linen shirt
S$ 69.90
Loose Fit Textured shirt
S$ 49.90
Loose Fit Poplin shirt
S$ 59.90
Loose Fit Resort shirt
S$ 34.90
Slim Fit Easy-iron shirt
S$ 29.90
Regular Fit Twill shirt
S$ 29.90
- SUMMER 2025
Regular Fit Linen-blend shirt
S$ 49.90
Loose Fit Waffled resort shirt
S$ 49.90
Slim Fit Stretch shirt
S$ 39.90
COOLMAX® Regular Fit Shirt
S$ 54.95
- H&M Premium Selection
Regular Fit Linen resort shirt
S$ 49.90
Regular Fit Linen-blend shirt
S$ 39.90
Regular Fit Jersey resort shirt
S$ 29.90
Regular Fit Resort shirt
S$ 39.90
Loose Fit Short-sleeved shirt
S$ 39.90
Slim Fit Cotton shirt
S$ 49.90
Regular Fit Short-sleeved shirt
S$ 39.90
Regular Fit Linen-blend shirt
S$ 49.90
Loose Fit Printed resort shirt
S$ 47.95
Loose Fit Printed resort shirt
S$ 47.95
Regular Fit Lyocell-blend shirt
S$ 39.90
Regular Fit Textured shirt
S$ 34.90