Kate Middleton wore a £40 Zara dress and it sold out, naturally

Posted by
Billie Bhatia
backgroundLayer 1
Add this article to your list of favourites

When Kate Middleton wears a high street dress, you know it’s only a matter of minutes before it’s a sell out. 

Kate Middleton put on quite the sartorial display this weekend, with two contrasting blue dresses: one coming in way out of budget and the other firmly ticking the ‘hell, yes we can buy this now’ box. 

On Saturday, the Duchess of Cambridge joined the Trooping the Colour parade in an iced-blue, square-cut dress from her go-to-designer, Alexander McQueen. While on Sunday, it was another family day out (watching Prince William take part in the Maserati Royal Charity Polo), but this time Kate opted for everyone’s high-street hero: Zara. 

The blue cotton striped dress, coming in an affordable £39.99, has now inevitably sold out but not wanting you to miss out on your royal high street moment, we have rounded up some K-Mid-worthy high street buys.

Whether it’s for the polo, a regal procession or a day out in the sunshine feel royally ready at a high street price. 


Linen midi dress, £69.99, Zara 

Marks & Spencer 

Ruched cotton midi dress, £65, Marks & Spencer


Yellow gingham sundress, £145, Kitri 


Scallop hem lace midi dress, £99, Warehouse


Short sleeve blue tiered dress, £79, Cos 


Embroidered summer dress, £69.99, H&M 


Linen bardot dress, £32, Topshop 


Belted midi dress, £49.99, Mango 

& Other Stories 

Palm embroidered scallop dress, £89, & Other Stories 

Images: Getty