Brand new with tags.

Navy.
Heart quilted detailing.
Fastens at the back with a silver chunky o ring zip.
Mini.

Sold out.

From Topshop, Size 10.

Originally cost £38.