It has been a STRUGGLE to find a knee length dress that doesnt look either like a moo moo or something from a striped nightmare (Target yall need to calm down on the stripes this year!). Even being in Vegas there is little to no options for maternity dresses to beat the heat. This dress is comfortable and lightweight with a jersey cotton feel, I will be ordering one or two more to make it till September. Prepregnancy Im 58, 145 pounds, and a B cup so typically dresses this style a M is perfect. At 29 weeks Im at 162 and have moved to a D cup and the M is still perfect. The elastic below the bust draws this in perfect and I do believe that a DD would still be comfortable with the amount of stretch still available. Anything larger on the topsails ladies and you may need to size up.