Sleeveless denim Lane Bryant dress. Its ankle length.
It is 22 across in the bust , 28 in the waist and 26 in the hips