Mary off-the-shoulder dress from alice + olivia featuring white/multicolour, cotton, flared, all-over floral print, off-shoulder, belted waist and thigh-length.