Welcome! Hm.com works best with JavaScript enabled, turn it on and enjoy the latest fashion!
Skip to content
H&M
Open search
Sign in
Favourites
Shopping bag (0)
Menu
Women's Long Shirts
Back
Shirts & Blouses
Shirts
Blouses
Tunics
Off Shoulder Shirts & Blouses
Denim shirts
Sort by
Sort by
[ 1 ] Filter
[ 1 ] Filter
filters Long have been applied and sort Recommended have been applied
Save as favourite
Linen-blend shirt
NT$899
Blue/White striped
White
White/Beige striped
+6
Save as favourite
Linen-blend shirt
NT$999
White/Pinstriped
White
Black
+1
Save as favourite
H&M Premium Selection
Linen shirt
NT$999
White
Light blue/Striped
Brown
+6
Save as favourite
Crêpe shirt
NT$999
Save as favourite
Linen-blend shirt
NT$899
White
Blue/White striped
White/Beige striped
+6
Save as favourite
Linen-blend shirt
NT$999
White
White/Pinstriped
Black
+1
Save as favourite
Poplin shirt
NT$899
White/Black striped
White/Striped
Save as favourite
Oversized denim shirt
NT$1,499
Dark denim blue
Denim blue
Black
+1
Save as favourite
Crinkled loungewear shirt
NT$899
White
Black
Navy blue
Save as favourite
Long cotton shirt
NT$699
Black
White/Red striped
White
+2
Save as favourite
S/S 2025
Oversized linen-blend shirt
NT$899
Light blue/Striped
White
Dusty green
+1
Save as favourite
Shoulder-pad tapered-waist shirt
NT$699
White
Light blue/Striped
Save as favourite
Fitted poplin shirt
NT$999
Save as favourite
Linen-blend shirt
NT$899
White/Beige striped
Blue/White striped
White
+6
Save as favourite
Linen-blend shirt
NT$899
Light beige
Blue/White striped
White
+6
Save as favourite
H&M Premium Selection
Oversized linen shirt
NT$2,499
Light beige
Light beige
Navy blue
Save as favourite
H&M Premium Selection
Linen shirt
NT$999
Light blue/Striped
White
Brown
+6
Save as favourite
H&M Premium Selection
Oversized linen shirt
NT$1,499
White
Black
Light beige/Striped
+2
Save as favourite
Long cotton shirt
NT$699
White/Red striped
Black
White
+2
Save as favourite
Crinkled viscose shirt
NT$649
White/Blue patterned
White/Red patterned
White
Save as favourite
H&M Premium Selection
Oversized linen shirt
NT$1,499
Black
White
Light beige/Striped
+2
Save as favourite
Crinkled viscose shirt
NT$649
White/Red patterned
White/Blue patterned
White
Save as favourite
S/S 2025
Oversized linen-blend shirt
NT$899
White
Light blue/Striped
Dusty green
+1
Save as favourite
Crinkled viscose shirt
NT$649
White
White/Blue patterned
White/Red patterned
Save as favourite
S/S 2025
Oversized linen-blend shirt
NT$899
Dusty green
Light blue/Striped
White
+1
Save as favourite
Cotton shirt
NT$899
Save as favourite
H&M Premium Selection
Oversized linen shirt
NT$2,499
Light beige
Light beige
Navy blue
Save as favourite
Feather Soft Oversized denim shirt
NT$1,499
Grey
Pale denim blue
Black
+1
Save as favourite
H&M Premium Selection
Linen-blend shirt
NT$899
White
Dark khaki green
Save as favourite
H&M Premium Selection
Linen-blend shirt
NT$899
Dark khaki green
White
Save as favourite
Oversized cotton shirt
NT$649
Light blue/Striped
White
White/Striped
+1
Save as favourite
S/S 2025
Oversized linen-blend shirt
NT$899
Blue
Light blue/Striped
White
+1
Save as favourite
Feather Soft Oversized denim shirt
NT$1,499
Pale denim blue
Grey
Black
+1
Save as favourite
Crinkled loungewear shirt
NT$899
Black
White
Navy blue
Save as favourite
Linen beach shirt
NT$1,299
Black
White
Save as favourite
Linen beach shirt
NT$1,299
White
Black
Load next page
Pagination
Previous
1
2
3
4
Load next page
Women's Long Shirts
Women's Cropped Shirts
Women's short shirts
Show more
START PAGE
/
Women
/
Shirts & Blouses
/
Shirts