H&M Beige Floral Print Chiffon Floaty Modest Long Maxi Dress
Tag size 18 UK / 44 EU, should also fit UK 20 as it is a very relaxed fit
Comes with a matching midi slip dress