John Zack Curve Sequin Long Sleeve Rouch Dress Black 46 (UK18)