The Princess of Wales rarely puts a foot wrong with her outfit choices, and fares just as well with capsule wardrobe pieces as fabulous evening gowns.
Case in point? The Gabriela Hearst Marley dress she wore to meet Sir David Attenborough back in September 2020. The classic denim midi dress wouldn't look out of place in her wardrobe today - or likely in 10 years time - and if you're looking for a similar timeless style, I've found a gorgeous one at M&S.
- Marks & Spencer just dropped a Pure Cotton Denim Midi Shirt Dress for £46 as part of the latest womenswear collection
- It's similar to styles worn by Princess Kate for more casual royal engagements
- If your budget is higher, I also love the Button Detail Denim Dress from Boden
Browsing the M&S autumn/winter collection, I came across a new denim dress that's perfect as we move into the transitional seasons. It's cut with a classic and elegant shirt silhouette and a row of buttons running from the neck down.
It also features breezy short sleeves, a smart collared neckline and a self-tie belt that cinches the waist, so you can adjust the silhouette to how you like it. Falling to a midi length, it's made from 100% cotton, which means it's lightweight and breathable.
Retailing for just £46 (or $90.99 if you're in the States), it's available in UK sizes 6-24 and three different lengths. It's brand new, but similar M&S denim midi dresses have had all five-star reviews from customers so I expect this to fly off the shelves.
Kate styled her dress with heeled court shoes for the occasion, but I'd be more likely to wear mine with knee-high boots this season. M&S also made a case for styling theirs with sling-backs.
More recently, the royal proved her affinity for denim dresses once again as she was spotted in a surprisingly affordable number from H&M.
The princess gave a rare glimpse into her life as she completed her chemotherapy treatment in 2024, sharing a personal family video with Prince William, Prince George, Princess Charlotte, and Prince Louis.
If you're shopping for a denim mini dress instead, M&S has this one in the sale for just £10. Or if you're looking for a midi and have a higher budget, I love this option from Boden.
The denim dress is made from pure cotton and cut in a flattering fit-and-flare shape. Fully lined, it comes with a detachable self fabric belt and side seam pockets.












