From ASOS
Petite dress by Urban Threads A round of applause for the dress One-shoulder style Adjustable straps Thigh slit