The sizes for the pants as off the Debenhams website is A 8-10; B 10-12; C12-14; D 14-16 and E 16-18. They don't have the vests for sale on here so I can't help ther.
Extra large 31 inch waist? Extra large bust 33 inch? Can anyone explain what a size 16 such as myself is to do? I don't understand these sizes?