Brand new with tags.

Navy velvet.
Fastens at the side with an enclosed zip.
Wave hem detailing at the front.
Mini.

Sold out.

From Topshop, Size 10.

Originally cost £30.