This dress has an elasticated waist, and shoulder pads (which could easily be removed if desired). The label says it’s a UK 16 but from measurements I would say could also fit an 18. Bust 44 inches Waist 30-38 inches Hips 46 inches Shoulder to hem 37 inches
eBay