This is dress is cute and sliming but it runs small for this brand.  Usually, I take a M but it was too small, got the large and really just fits.  The bust is not true to size.  I would try a XL is they had it.