One of the perks of being a shopping editor—well, one of many—is getting to see exactly what people are buying. It’s a curious girl’s dream, really, and one I’ve been lucky enough to live out over the past six years. With that access comes a fascinating insight into what’s gaining momentum, what’s quietly selling out and what shoppers are genuinely craving at any given moment. And, naturally, it also comes with the responsibility to share it. So, today, I’m lifting the lid on H&M’s bestselling pieces of 2026 so far.
(Image credit: H&M)
As you might expect, denim is leading the charge. H&M’s Wide High Jeans remain a consistent bestseller thanks to their elongating, easy-to-style silhouette that seems to suit just about everyone. But interestingly, it’s not just wide legs dominating. Slimmer, straight-leg styles are holding their own too—namely the Slim Straight-Leg Jeans, which appear on the bestseller list time and time again. Available in everything from soft vintage washes to darker, inky blues, they’re the kind of reliable staple that quietly earns its place in your wardrobe.
Harriet wearing H&M Wide High Jeans
(Image credit: @harrietdavey)
Spring jackets are also firmly in the mix, signalling that shoppers are already dressing with brighter days in mind. Cropped bomber jackets with elevated collars, polished tie-belt styles and smart transitional layers are all performing well—proof that H&M continues to deliver outerwear that feels trend-aware without tipping into fleeting. And of course, no bestseller list would be complete without knitwear. Mohair cardigans and softly waisted styles are topping the charts, reinforcing the appetite for knits that feel refined and intentional rather than purely practical.
Florrie wearing the H&M Poplin Cardigan
(Image credit: @florriealexander)
Taken together, H&M’s bestsellers tell a clear story: polished denim, chic outerwear and elevated knitwear are what shoppers are backing right now. Keep scrolling to shop H&M’s bestselling pieces of 2026 so far.
Shop The 2026 H&M Bestsellers
1. Mohair-Blend Cardigan
After swiftly selling out last year, the mohair cardigan is now back in two colours; a deep espresso and beige.
2. Wide High Jeans
A perennial bestseller, the wide high jeans are a versatile anchor piece. Dress them up with a polished knit or down with trainers for everyday wear.
3. Collared Jacket
Jacket season is here, and this suede-effect collared style is just the right amount of polished.
4. Peplum Cardigan
hm
Rib-Knit Peplum Cardigan
‘Tis the season of the cardigan, and this slightly waisted peplum style is available in cream or beige.
5. Slim Straight-Leg Jeans
hm
Slim Straight High Ankle Jeans
H&M brings back a version of these jeans each season and they sell out every single time, without fault.
6. Tie-Belt Coat
Part coat, part cardigan, this expensive-looking tie-belt jacket is perfect for spring.
7. Oversized Cardigan
hm
Oversized Cardigan – Navy Blue
The gold buttons, slightly cinched waist and deep navy make this a versatile pick for every day.
8. Mom Slim High Waist Jeans
hm
Mom Slim Fit High Waist Ankle Jeans
Yes, mom jeans are still cool, and H&M’s bestselling style is proof.
9. Heeled Sock Boots
A versatile boot you’ll reach for every day.
10. Barrel-Leg Jeans
hm
Barrel Leg High Waist Jeans
A statement jean, If I’ve ever seen one. While the black wash style promptly sold out, I’m so into this chic light grey.
11. Corduroy Jacket
hm
Oversized Corduroy-Collar Jacket
This looks like a vintage store find. A utilitarian jacket with pared-back details, perfect for transitional weather.
12. Denim Trousers
hm
Denim Drawstring Trousers
Drawstring jeans, also known as sweat pant jeans, are the ultimate hack to looking polished while maintaining ultimate comfort.
13. Coated Bomber Jacket
hm
Coated Jacket – Dark Brown
A minimalist bomber that brings a cool, tailored feel to transitional weather dressing. It pairs effortlessly with both denim and smarter separates.
14. Striped Shirt
Beach Shirt – Brown/striped
This Breton-inspired shirt feels timeless and effortlessly French-encoded. Perfect for casual dressing or layered under blazers.
15. Midi Skirt
You can dress this up with a satin top and slingback heels, or keep it low-key with a chunky knit and boots.







