Yahoo Lifestyle's editors are committed to independently selecting wonderful products at great prices for you. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.
Though it can often be overlooked in the sea of floral prints and floaty summer dresses, the humble denim dress will never cease to be a wardrobe essential.
This £45 piece is the textural addition we need to break up a summer of cotton, and it's also a versatile piece to invest in now and wear throughout the end of summer (sob) and throughout the autumn to come.
Here's why we're such big fans...
Why we rate it:
This pure cotton, denim dress is cut to a flattering midi length with a self-tie belt to cinch in the waist.
The classic shirt dress style includes long sleeves, a collared neckline and two chest pockets, while horn poppers down the front make it easy to take on and off.
There are even poppers on the sleeve cuffs so you can add a casual, cool feel by turning them up.
Paired with boots, tights and a jumper, or with sandals and a sun hat, this denim dress is ready for any weather and any occasion.
Buy it: Denim Belted Midi Shirt Dress | £45 from Marks & Spencer
The new Western-inspired dress is an update of M&S' last season denim belted midi shirt dress that flew off the shelves. Costing slightly more, at £49.50, the light denim number features frill neck detail and button-through fastening.
Buy it: Denim Belted Midi Shirt Dress | £49.50