Courtesy of ASOS
Style 680806, "Carmelita" floor-length high-neck dress with open back, $154, Jarlo Petite available at ASOS
Instagram