Gigi 
Hearts and stars top
High-low design
100% cotton
Fitting up to a size 16

GIGI hearts and stars high low top fitting up to a size 16

£28.99Price
colour: Black