ZARA Blue Yellow Multi Floral Printed Midi Maxi Shirt Dress
Tag size S suggested by ZARA for UK 10, with the relaxed style- might also fit UK 12
* pit to pit approx. 20 inches but bust hem to hem is 23 inches as the fabric is gathered just above