Farm Rio for Anthropologie Esmeralda Floral Maxi Dress Farm Rio for Anthropologie Esmeralda Floral Maxi Dress ($150, originally $240) Image Source: anthropologie.com Farm Rio for Anthropologie Esmeralda Floral Maxi Dress $150 from anthropologie.com Buy Now