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.
One can never have too many dresses.
Especially ones so versatile they can be paired with sandals for a casual summer day look, work beautifully with heels for special occasions, or worn with tights, boots and a jacket when the winter months roll in.
So, we've decided to gives dresses the attention they deserve in our series dedicated to them: Dress of the day.
New in, the dress is available in both a regular and long fit, with sizes 6 through to 24 all currently still in stock - which, if you've been keeping an eye on M&S' new-in items, you will know it won't be around for long.
Here's why we'll be adding this number to our wardrobes post-haste...
Why we rate it:
The abstract print brings a timeless yet contemporary feel to this midi-dress. Just add a few simple gold accessories to complete a sophisticated look.
The flattering fixed wrap front and tie waist makes this a versatile number, which could equally do as a summer wedding guest look or for a casual day out, depending on your choice of footwear.
It also features drapey angel sleeves and a tiered skirt, giving it a floaty luxury-looking finish.
So if you've been searching for that summer dress to see you through hot days (which won't make you look like you're wearing a sack) we highly suggest adding this affordable number to your basket ASAP.
Buy it: Printed Angel Sleeve Midi Wrap Dress | £39.50 from Marks & Spencer
Want a more vibrant design? M&S has just launched a floral version perfect for summer.
Buy it: Floral Angel Sleeve Midi Wrap Dress | £39.50 from Marks & Spencer
Watch: The comfy bra everyone is talking about