Cotton fitted dress with keyhole detailing at the back.
Not sheer.
Shoes by vestiges.
SIZE S: 13-17" across, 29.5" length, fits UK 4-6
SIZE M: 14-18" across, 30.5" length, fits UK 6-8
SIZE L: 15-19" across, 31.5" length, fit UK 8-10
Model is wearing size M