Miss Selfridge Embroidered Maxi Dress
Miss Selfridge Embroidered Maxi Dress

 Wear this hand embroidered dress anywhere this Summer – it’s the season’s star piece. £99, Click To Shop