SHOP ALL NEW IN
Perfect for a summer party if you don't want to go down the bold floral/ prairie dress route.
A small - to fit a UK8 - UK10
65% viscose/ 35% cotton
Retail price: £170
Brand new, with tags.