Buy Of The Day: Floral Denim Pinafore Dress

Floral Denim Pinafore Dress

Virtual baskets at the ready, because this embroidered denim pinafore dress is set to be an absolute sell out this season. And its not hard to see why – we can imagine finding an excuse to wear it absolutely everywhere, in any weather, probably for the rest of the year.

Moto Embroidered Denim Pinafore, £45, Topshop