Rated 5 out of 5 on
Really easy-to-wear comfortable shorts (that will fit anyone with a normal curved bum). Not see-through; perfect little day shorts
- True to size
- True to Size
- Length
- True to Size


Find in store
4.5 out of 5 stars. Based on 42 customer reviews
Rated 5 out of 5 on
Really easy-to-wear comfortable shorts (that will fit anyone with a normal curved bum). Not see-through; perfect little day shorts
Rated 4 out of 5 on
Lovely linen shorts. Love the stripes The fit i would say is spot on A little long in the leg for me. Beautiful fabric
Rated 4 out of 5 on
Lovely linen shorts Looks great with the matching shirt Lovely linen fabric. The fit is spot on A little long for me
Rated 1 out of 5 on
Would give it zero stars if I could, paper thin, completely see through, cheap feel and fits large
Rated 1 out of 5 on
Idk why all of H&Ms linen is completely see through. It’s basically unwearable + runs large too.
Rated 5 out of 5 on
Fit is relaxed and on the baggy side, which I like. I also like that these are a higher waist.
Rated 5 out of 5 on
Lovely pair of shorts, nice fit and length. If between sizes, I'd recommend sizing down!
Rated 5 out of 5 on
The shorts are awesome , good length and fit . Love the pockets too ! 10/10
Rated 2 out of 5 on
Huuuuge, honestly so massive would need to size down for sure.
Rated 5 out of 5 on
Such great quality! Delighted to find these on sale too!
Loose-fit shorts in light beige airy linen with a high waist for flattering proportions. An elasticized waistband with narrow drawstring provides comfortable, adjustable fit while maintaining relaxed styling. Discreet side pockets offer practical storage, and small slits at the sides add detail while enhancing ease of movement. The pure linen construction provides maximum breathability for warm weather comfort. Size XS fits smaller frames, and light beige offers versatile warm-neutral styling. The natural linen texture and relaxed proportions suit vacation, beach, and casual summer occasions.
Art. No.: 1259176002
Returns by mail incur a fee of $3.99. In-store returns are free.
Delivery: Shipping is available to an address within Canada. Payment: We accept credit card payments via MasterCard and Visa. You can also pay with PayPal or H&M giftcards. Learn more on our customer service pages.
For more information, please visit Customer Service for Delivery, Payment and Returns.