H&M Purple Embroidered Ballon Sleeve Midi Maxi Kaftan Dress
Size S suggested for UK 8-10 but should fit up to UK 16, depending on desired look./