Zara Longer Style Top / mini Dress size small (check measurements as it has stretch and is loose style) -  in a Green Shade 

Stretchy Fabric with a slight sheer, perfect for summer 

armpit to armpit   23.5 inches approx 
shoulder to hem 36 inches approx