Velvet coat

£295.00

Knee-length velvet coat.
Perfect for parties. Size 12.