Needle And Thread Long Sleeve Embroidered Maxi Dress Olive Embroidered Maxi Dress by Needle & Thread Buy for $356 from Asos