Kate Middleton wore a £40 Zara dress and it sold out, naturally
- Posted by
- Billie Bhatia
- Published

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.
Zara
Linen midi dress, £69.99, Zara
Marks & Spencer
Ruched cotton midi dress, £65, Marks & Spencer
Kitri
Yellow gingham sundress, £145, Kitri
Warehouse
Scallop hem lace midi dress, £99, Warehouse
Cos
Short sleeve blue tiered dress, £79, Cos
H&M
Embroidered summer dress, £69.99, H&M
Topshop
Linen bardot dress, £32, Topshop
Mango
Belted midi dress, £49.99, Mango
& Other Stories
Palm embroidered scallop dress, £89, & Other Stories
Images: Getty