From ASOS
Dresses by Topshop This is Topshop One-shoulder style Panelled design Front slit Regular fit