Brand new with tags.

Cream denim.
Floral embroidered.
Fastens down the back with an enclosed zip and hook and eye.
Mini.

Sold out.

From Topshop Boutique, Size 10.

Originally cost £36.