High-Street

Kate Middleton just made this £40 Zara dress the hottest buy of the summer

And it may be back in stock sooner than you thought...
Image may contain Human Person Clothing Apparel Footwear Shoe Grass and Plant
Getty Images