Shirts
filters Long sleeve have been applied and sort Recommended have been applied
Oversized linen-blend shirt
S$ 47.90
Oxford shirt
S$ 29.90
Loose-fit shirt
S$ 29.90
Oxford shirt
S$ 29.90
Oxford shirt
S$ 29.90
Shoulder-pad tapered-waist shirt
S$ 29.90
- SUMMER 2025
Ramie popover shirt
S$ 89.90
Cotton shirt
S$ 39.90
Cotton shirt
S$ 39.90
Oversized ramie shirt
S$ 89.90
- H&M Premium Selection
Oversized linen shirt
S$ 64.90
Gathered linen-blend shirt
S$ 39.90
Poplin shirt
S$ 29.90
- H&M Premium Selection
Oversized linen shirt
S$ 99.90
- H&M Premium Selection
Linen-blend shirt
S$ 39.90
Popover shirt
S$ 47.90
Pinstriped shirt
S$ 89.90
Oversized twill shirt
S$ 89.90
Cotton shirt
S$ 39.90
- H&M Premium Selection
Linen shirt
S$ 64.90
Oversized ramie shirt
S$ 89.90
Denim shirt
S$ 49.90
Shirt
S$ 29.90
- H&M Premium Selection
Linen-blend shirt
S$ 39.90
Shirt
S$ 29.90
Textured-weave shirt
S$ 39.90
Knot-detail shirt
S$ 89.90
Crinkled loungewear shirt
S$ 47.90
Long-sleeved shirt
S$ 34.90
Viscose-blend shirt
S$ 49.90