Duchess of Cambridge’s M&S dress is on sale for £15

Maisie Bovingdon
·Shopping writer
·2-min read
Kate Middleton wore an M&S dress for a virtual meeting back in June, and the design is now on sale. (Getty Images)
Kate Middleton wore an M&S dress for a virtual meeting back in June, and the design is now on sale. (Getty Images)

Yahoo Lifestyle is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

The Duchess of Cambridge had fans swooning over her look when she wore an affordable printed dress from Marks and Spencer back in June.

The 38-year-old royal wore the Printed Yoke Midi Waisted Dress from M&S when she lead a virtual assembly for kids through the online classroom Oak National Academy.

The mid-length patterned design originally cost £39.50, but has now been included in M&S’ Rainbow Sale, which means it has been reduced to just £15.

The Printed Yoke Midi Dress appears to have a floral print, but if you look closer the design is actually an unusual cabbage pattern.

The one piece boasts a round neck and puff sleeves, as well as a flattering elasticated waistband.

Buy it: The Printed Yoke Midi Waisted Dress | £15 (Was £39.50) from Marks & Spencer

The dress also features a frill drop hem, which falls mid-way down the calf, and button detailing on the back.

The duchess’ dress is still available to buy in dress sizes 10 to 22, although the longer length version has completely sold out online.

Those who want to get in on the trend without copying the duchess’ exact look, will be pleased to learn there is a skirt version of her dress, which is also on sale.

The Chiffon Floral Ruffle Mini A-Line Skirt comes in the same blue, grey and white floral print as the duchess’ dress.

The skirt is available to buy in a regular and a long length, for those who shop in the tall section in some department stores or who prefer a little extra length, and has also been slashed in price from £29.50 to £14.50.