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.

We can't believe how many stylish John Lewis dresses are now reduced for Black Friday

The retailer has just discounted over 7,000 dresses.

Bag a bargain in John Lewis's Black Friday dress sale. (John Lewis / Yahoo Life UK)
Bag a bargain in John Lewis's Black Friday dress sale. (John Lewis / Yahoo Life UK)

Black Friday is the ultimate chance to give your winter wardrobe a refresh, and snap up anything you've had your eye on, whether that's an outfit for an upcoming special occasion, Christmas party or a new workwear staple. John Lewis is one retailer that hasn't held back as far as great fashion deals are concerned, slashing a vast majority of best-selling items significantly, including a huge range of versatile dresses.

Quick overview
See 18 more

A few standout deals include this on-trend ruffle number that is designed with an elegant waterfall silhouette that looks a lot more expensive than it is and is perfect for Christmas party season.

Also on sale there's this popular striking maxi dress for £55.20 reduced from £69, that's perfect for an occasion, and gorgeous black slip dress £47.20 down from £59 that shoppers describe as a "no fuss, no frills, perfect" dress. Both dresses have been tried and tested by one of our very own contributors, so we can confirm they are worth purchasing, especially while discounted.

👉 Browse John Lewis Black Friday 2024 sale
🛍️ Shop womenswear deals
🛍️ Shop menswear deals
🛍️ Shop dress deals
🛍️
Shop coat and jacket deals

With over 7,000 dresses reduced for Black Friday, there's no shortage of styles to choose from in the John Lewis sale. Not sure where to start? We've scoured the pages of dress deals to find the hottest offers below, including plenty of great Christmas party options.

⭐ Top 5 dresses from the John Lewis Black Friday sale ⭐

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

This dress has been tried and tested by the Yahoo UK team - read our review here.

£55 at John Lewis

This ruffled dress design is very on-trend this Christmas with various retailers dropping similar versions. This style in particular, features an elegant waterfall silhouette with ruffle detailing, long, fluted sleeves and an asymmetric waist. 

£52 at John Lewis

This flowy floral number is the perfect transitional piece for autumn to winter. It features stylish bow details on the cuffs and ruffle frills, alongside a watercolour-style print. 

This dress has been tried and tested by the Yahoo UK team - read our review here.

£52 at John Lewis

This maxi dress is designed with a flattering batwing shape, tie-neck detail and watercolour-style rose print that looks super chic on. 

£71 at John Lewis

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

This dress has been tried and tested by the Yahoo UK team - read our review here.

£47 at John Lewis

🎁 Best John Lewis Christmas party dresses on sale 🎁

Dazzle in this chic metallic number this Christmas and enjoy a flattering cap sleeve, round neckline, asymmetric detailing and maxi hem. 

£55 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. 

£60 at John Lewis

Fully lined and made with added stretch for comfort, shoppers say this dress is crease-resistant, flattering and stylish. 

£52 at John Lewis

Embrace this green satin slip-on, which you can layer with a jumper or roll neck underneath for added warmth. 

£36 at John Lewis

We love the lace detailing and elegant shape on this midaxi slip dress. Shop it in either a gorgeous deep berry shade, or staple black. 

£60 at John Lewis

Go simple yet sophisticated this party season with a trendy poplin-style dress, available in a choice of two colours. 

£31 at John Lewis

💃 Other John Lewis dresses worth browsing 💃

Now's your chance to nab this popular denim style while it's reduced. A great year-round dress that you can wear for various occasions, we particularly love it teamed with a pair of boots for winter. 

£47 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.

£55 at John Lewis

This vintage-style dress comes with a trendy snake print, frill detailing, a flowing midi-length skirt and keyhole fastening. 

£52 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. 

£52 at John Lewis

Bohemian in style, this effortless floaty dress comes in two colours: blue and black, and has been described by shoppers as "beautiful". We particularly love the tie wrist details and pleating. 

£47 at John Lewis

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

£71 at John Lewis

This green number is the perfect pop of colour. Team with chunky sandals and a tote bag and you're good to go.

£26 at John Lewis

Featuring a chic feminine design, this dress is designed with a green, abstract print all-over in a comfortable crinkle fabric, with elasticated ruffle cuffs. 

£103 at John Lewis

This blue midaxi dress is lightweight, flowy and super comfortable for wearing all day and is now half price. 

This dress has been tried and tested by the Yahoo UK team - read our review here.

£33 at John Lewis

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

£53 at John Lewis

Dresses don't get much flowier than this. This relaxed style, designed with a round neckline and a charming sleeveless cut, is ideal for taking on holiday or when the temperature creeps up and you want to wear something nice. 

£38 at John Lewis

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