Products featured in this Yahoo article are selected by our shopping writers. We will earn a commission from purchases made via links in this article. Pricing and availability are subject to change.

Last chance to snap up this flattering John Lewis dress that’s now only £32.50

dress
This John Lewis dress is perfect for all your occasionwear needs. (John Lewis / Yahoo Life UK)

Searching for a versatile new dress you'll feel and look great in all year round? Meet the John Lewis Fit & Flare Dress that's gone straight to to the top of our shopping list. Originally costing £65, it has just been slashed in price as part of the John Lewis womenswear sale, and is now half price at just £32.50.

Quick overview
See 7 more

Featuring an abstract print with shades of blue and black, this dress has all the characteristics of an easy-to-throw-on statement dress that you can easily dress up or down.

Designed with a super flattering silhouette with batwing sleeves, a loosely nipped-in waistline and asymmetric hem, we don't see this sale pick hanging around for long.

This blue midaxi dress is lightweight, flowy and super comfortable for wearing all day, whether you're at a wedding or enjoying a day out.

£33 at John Lewis

Designed with a classic fit and flare shape that flows out from the waistline, the dress has been tested by the Yahoo UK team, the verdict being that the dress "accentuates the body", "drapes elegantly" and "flatters in all the right places".

The print itself is also really chic, made up of abstract brush strokes of blue and black, while the fabric is super soft and breathable.

Wear it with a pair of black heels like John Lewis has styled it for a chic evening outfit, or pair with black boots and a leather jacket for a more casual day look.

(John Lewis)
This is the perfect summer wedding guest dress. (John Lewis)
(John Lewis)
The piping over the edge of the sleeves adds another layer of style. (John Lewis)
(John Lewis)
The dress has an asymmetric hem that elevates the overall look. (John Lewis)

£32.50 £65 at John Lewis

We're particularly big fans of the asymmetric hem that gives the design some added dimension, elevating the overall look of the dress.

Reduced to clear, now's your last chance to get your hands on this versatile number you can wear all year round.

Shop now: John Lewis Fit & Flare Dress | £32.50 (Was £65) from John Lewis

Shop now

There's no shortage of stylish dress picks at John Lewis either. We've also spotted a selection of midi and midaxi styles that are perfect if you want an outfit that isn't too fitted but still makes you look and feel your best.

Great for summer, this polka dot pick is designed with flared sleeves, a shirred waist and floaty, tiered skirt for a relaxed yet put-together look.

£45 at John Lewis

This elegant maxi dress looks luxury, designed with tie-neck detail, fluted sleeves, an asymmetrical hem and fit-and-flare shape. 

£69 at John Lewis

This flowy floral number is the perfect transitional piece for autumn.

£65 at John Lewis

This is such a great classic dress to have in your wardrobe. 

£59 at John Lewis

Rock this vintage-inspired maxi number with your favourite pair of white trainers or black boots. It features a woven fabric that has a subtle pattern and texture that makes it look a lot more expensive.

£69 at John Lewis

Complete with a gorgeous marble print in a versatile navy colour, this dress comes designed with a midi-length hem that drapes beautifully and long sleeves that are perfect for cooler temperatures. 

£65 at John Lewis

Designed with ruffle detailing on the long, fluted sleeve and asymmetric waist, we just know this dress is going to fly off the shelves. 

£65 at John Lewis

This tiered dress has a lovely shape and is a lovely lightweight fabric that is very comfortable for everyday wear.

£89 at John Lewis

This brand-new red number is a definite head-turner! Designed in a bold red, with a modern asymmetrical hem, short sleeves and V-neckline, there's no wonder it's a current bestseller. 

£75 at John Lewis

With its abstract print and frilly cuffs, this dress features a feminine and modern design.

£129 at John Lewis

This vintage inspired dress with shirring on the sleeves is an ideal throw-on number.

£89 at John Lewis