The SALE is now on. Shop here.
7 - 8 years
Polyester/ viscose/ lurex
Brand new, with tags.
Retail price: £40