Denim gathered dress

£28.00 £58.00

One size goes up to size 16