Our editorial team is dedicated to finding and telling you more about the products and deals we love. If you love them too and decide to purchase through the links below, we may receive a commission. Prices were correct at the time of publication.

John Lewis launches mega sale on spring womenswear

Every single item is under £100 and selling very quickly.

john lewis
John Lewis' affordable clothing collection is reduced as part of the retailer's spring savings event. (John Lewis/Yahoo Life UK)

John Lewis has always been a favourite of ours, but the high street brands latest spring womenswear collection exceeded even our high expectations - especially now there's on sale on, as part of a spring savings event. Deals are only on offer until 22 April, so make sure you don't miss out on bagging a bargain.

The retailer has a range of amazing in-house clothing brands (ANYDAY, AND/OR, and John Lewis & Partners) that have all the spring and summer wardrobe essentials you need this year. From cool denim jumpsuits to linen trousers, wedding guest dresses and classic trench coats - there is plenty on offer at super affordable prices.

The ANYDAY collection is designed by John Lewis' in-house team and has been created with quality and value in mind, Think easy, everyday styles, as well as trend-driven pieces that all come in at under £100 at full price, but many are now less than £50 thanks to the sale.

Meanwhile, the AND/OR brand is all about helping customers build a versatile, modern wardrobe and attain a high-end look without having to spend huge amounts.

Lastly, there's the John Lewis & Partners range, which is filled with relaxed, versatile pieces that are thoughtfully designed and beautifully made.

We've compiled some of the best spring sale pieces, all under £100 – which will all be long-lasting, high-quality additions to your wardrobe.

John Lewis' spring clothing sale: Our top picks

Bloom Floral Midi Dress | £36 (Was £45)

(John Lewis)
(John Lewis)

Shop now

John Lewis Cutwork Sleeve Tiered Dress | £63.20 (Was £79)

(John Lewis)
(John Lewis)

Shop now

John Lewis Linen V-Neck Tunic | £39.20 (Was £49)

(John Lewis)
(John Lewis)

Shop now

John Lewis Three Piece Lounge Set | £36.80 (Was £46)

Shop now

John Lewis Knit Jacket | £47.20 (Was £59)

(John Lewis)
(John Lewis)

Shop now

John Lewis Denim Skirt | £44 (Was £55)

(John Lewis)
(John Lewis)

Shop now

John Lewis Linen Duster | £111.20 (Was £139)

(John Lewis)
(John Lewis)

Shop now

Animal Print Puff Sleeve Midi Dress | £36 (Was £45)

Shop now

John Lewis Solare Print Midi Dress | £38.40 (Was £48)

(John Lewis)
(John Lewis)

Shop now

Long Sleeve Utility Jumpsuit | £38.40 (Was £48)

(John Lewis)
(John Lewis)

Shop now

Geometric Print Shirt Midi Dress | £36 (Was £45)

(John Lewis)
(John Lewis)

Shop now

Denim Short Sleeve Jumpsuit | £40 (Was £50)

(John Lewis)
(John Lewis)

Shop now

Linen V-Neck Midi Dress | £47.20 (Was £59)

(John Lewis)
(John Lewis)

Shop now

John Lewis ANYDAY Broderie Dress | £44 (Was £55)

(John Lewis)
(John Lewis)

Shop now

John Lewis Cloud Print Cami Dress | £52 (Was £65)

(John Lewis)
(John Lewis)

Shop now

John Lewis ANYDAY Bloom Floral Puff Sleeve Top | £22.40 (Was £28)

(John Lewis)
(John Lewis)

Shop now

John Lewis Cropped Linen Trousers | £36 (Was £45)

(John Lewis)
(John Lewis)

Shop now

Straight Fit Linen Trousers | £39.20 (Was £49)

(John Lewis)
(John Lewis)

Shop now

Cutwork Detail Cotton Blouse | £39.20 (Was £49)

(John Lewis)
(John Lewis)

Shop now

Animal Print Tie Neck Top | £25.60 (Was £32)

(John Lewis)
(John Lewis)

Shop now

Animal Print D-Ring Skirt | £22.40 (Was £28)

(John Lewis)
(John Lewis)

Shop now

Mesh Animal Print Midi Skirt | £24 (Was £30)

(John Lewis)
(John Lewis)

Shop now

Longline Trench Coat | £68 (Was £85)

(John Lewis)
(John Lewis)

Shop now

Linen Blazer | £63.20 (Was £79)

(John Lewis)
(John Lewis)

Shop now