Zara Green & White Floral Midi Shirt Dress, Amanda Holden, Large, 7484/170

As seen on Amanda Holden and on TV. Flattering shape. The green looks darker in the photos, it's slightly lighter and brighter.

eBay