There are few fashion pieces more of a wardrobe staple than the humble denim jacket. Perfect for the unpredictable weather, they're lightweight but will still keep you warm on a cold evening, and they look great thrown on over just about anything.
RELATED: 21 best leather jackets to shop now: From Arket’s leather blazer to the iconic All Saints biker
MORE: 29 midi dresses you'll want to wear this spring
First created by Levi Strauss almost 150 years ago, they're still as popular as ever, appearing on the runway season after season. Choose the right one and it will be an investment piece you can wear for years to come. Whether you're looking for a slim fit or an oversized boyfriend style, classic black or covered in printed embellishments, we've found all of the best denim jackets to shop online now.
Shop the best denim jackets on the high street...
Stretch denim jacket, £35, M&S
This soft denim jacket from M&S has just the right amount of stretch with a stonewash finish.
Topshop oversized denim jacket, £40, ASOS
Topshop's bleached denim jacket comes in a flattering, slightly oversized cut.
Oversized denim jacket, £59.99, Mango
We're obsessed with the boyfriend style and colour block design of this denim jacket from Mango.
Jolene trucker jacket, £118, Free People
Free People's jacket gets glowing reviews for its soft feel and flattering relaxed fit.
Adoration sunflower embroidered jacket, £305, Sofia Marino
For a gorgeous investment piece, we love this denim jacket from Sofia Marino. Each one is hand embroidered, adding something unique to your summer outfits.
Denim jacket, £24.99, H&M
H&M does wardrobe staples so well, and this blue denim jacket is just £24.99. It has a sturdy look and is available in light denim, white or black.
Original trucker jacket, £110, Levi's
It wouldn't be a denim jacket edit if it didn't include a classic Levi's style. The timeless Trucker jacket is made from premium non-stretch denim and will see you through all seasons.
Embroidered boxy jacket, £65, Nobody's Child
This 90s-inspired boxy fit is elevated with cute daisy embroidery.
LOVE SHOPPING? Sign up to the HELLO! Edit newsletter
Blue RI denim jacket, £50, River Island
River Island's denim jacket has a classic cut that will complement any outfit.
Anine Bing 1999 denim jacket, £208, Farfetch
We love the frayed hem on this washed denim jacket which gives it a vintage look.
Lilac oversized denim jacket, £40, Missguided
More versatile than you might think, Missguided's lilac denim jacket would look equally stylish worn over feminine summer dresses or casual loungewear and trainers.
Mariam denim jacket, £99, Hobbs
This white Hobbs denim jacket is perfect for pairing with a summer dress or midi skirt.
Pilcro denim jacket, £120, Anthropologie
For a darker denim, go for this fitted jacket from Anthropologie.
New Look daisy print denim jacket, £33.99, ASOS
This floral denim is perfect for summer - think festivals and sunny brunches.
MORE: 13 best white trainers for women this spring: From Veja to Superga, M&S & MORE
HELLO!'s selection is editorial and independently chosen – we only feature items our editors love and approve of. HELLO! may collect a share of sales or other compensation from the links on this page. To find out more visit our FAQ page.