From ASOS
Dresses by Pretty Lavish Marriage material Plunge neck Belted waist Thigh-high slit Slim fit