“I'm a petite size 14 with a 'good handful' of boobs and narrow hips. I bought an XL (16) 'just in case' as sizing on such dresses can often come up small... and it was so tight I couldn't breathe in it! The zip barely did up and the fabric has only a tiny amount of 'give', it was a horrible sensation. An XL felt like a size 12! Such a disappointment as its just what I was looking for.”