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.