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
Men's Cotton Vests
Back
T-shirts & Tops
Graphic Tees & Printed T-Shirts
Basics
Polo
Long Sleeve
T-Shirts
Multipacks
Sort by
Sort by
[ 1 ] Filter
[ 1 ] Filter
filters Cotton have been applied and sort Recommended have been applied
Save as favourite
Regular Fit Washed vest top
S$ 19.90
Dark grey
Peach pink
Black
Save as favourite
Regular Fit Washed vest top
S$ 19.90
Peach pink
Dark grey
Black
Save as favourite
Regular Fit Washed vest top
S$ 19.90
Black
Dark grey
Peach pink
Save as favourite
Loose Fit Printed vest top
S$ 29.90
White/LA.CA
Black/Cobra Creek
Save as favourite
Loose Fit Printed vest top
S$ 29.90
Black/Cobra Creek
White/LA.CA
Save as favourite
Slim Fit Ribbed vest top
S$ 14.90
Light brown
Cream
Black
Save as favourite
Vest top
S$ 11.95
Save as favourite
Oversized Fit Vest top
S$ 29.90
Save as favourite
Slim Fit Ribbed vest top
S$ 14.90
Black
White
Black
+2
Save as favourite
Slim Fit Ribbed vest top
S$ 14.90
White
White
Black
+2
Save as favourite
Slim Fit Ribbed vest top
S$ 14.90
Cream
Light brown
Black
Save as favourite
Slim Fit Ribbed vest top
S$ 14.90
Black
Light brown
Cream
Men's Cotton Vests
HM.com
/
Men
/
T-shirts & Tops
/
Vests