Zara Dark Green Floral Ditsy Puff Sleeve Smock Midi Dress 
Tag Size S suggested by Zara for UK 10 but with the relaxed smock style- might also be a good fit for UK 12
Rough bottom hem
Bloggers Favourite