Rated 5 out of 5 on
Super cute, this is my second cap in this washed look. I’m usually a M/L in H&M caps. (I have thick hair). Although adjustable, this style seems to fit a bit smaller than ones I’ve purchased in the past.


Find in store
4.6 out of 5 stars. Based on 52 customer reviews
Rated 5 out of 5 on
Super cute, this is my second cap in this washed look. I’m usually a M/L in H&M caps. (I have thick hair). Although adjustable, this style seems to fit a bit smaller than ones I’ve purchased in the past.
Rated 5 out of 5 on
Super cute, love the washed look. I’m usually a M/L in H&M caps. I did find this style fit a bit smaller than ones I’ve purchased in the past but they are adjustable. Note, I have thick hair.
Rated 5 out of 5 on
I'm so glad H&M offer hats in XS/S as I often find hats, particularly caps too big and this one fits perfectly!
Rated 5 out of 5 on
Trendy and cute. Gives sporty mum vibes, good adjustable strap and ponytail friendly. Comfortable to wear
Rated 3 out of 5 on
Cute, the band fits but the hat itself is really small I feel like it barely covers the top of my head.
Rated 5 out of 5 on
Fits great for my small sized head. Brought it on my European trip to go with my wardrobe. Love it💕
Rated 4 out of 5 on
Nice cap - I measured and went for small, but maybe should have gone for next size for roomier fit?
Rated 4 out of 5 on
Good quality but the small was too small for me even though I am usually a small in hats.
Rated 4 out of 5 on
Liked them when I saw them on display - cool as any where called soho would be
Rated 5 out of 5 on
I think I've got quite a small head but the xs/s was very small. Kept the m/l
Cap in cotton twill with a washed look and an embroidered motif on the front. Rounded button on top, an adjustable tab and metal fastener at the back and a cotton sweatband.
Art. No.: 1232067073
18% Recycled cotton
We exclude the weight of minor components such as, but not exclusively: threads, buttons, zippers, embellishments and prints.
The total weight of the product is calculated by adding the weight of all layers and main components together. Based on that, we calculate how much of that weight is made out by each material. For sets & multipacks all pieces are counted together as one product in calculations.
Delivery in 1-3 business days. *Free delivery for members when you shop for S$59 or more. Free delivery for Plus members. For non-members, the S$6 shipping fee will be applied.
Your parcel will be delivered within 1-3 business days to your home or an alternate delivery address. At the moment, all orders are shipped out from our warehouse in Malaysia. Occasionally, you may experience a longer delivery lead time, especially during sales periods.
For more information, please visit Customer Service for Delivery, Payment and Returns.