Maybe..My daughter is 34 b and we had to by breast enhancers to help and it was still big in the bust area... but I am not sure about D cup.. my daughter stomach was flat... The material doesn't stretch...
i 'm gonna risk it Ill let you know = ) would you mind in the mean time to get a wist measurement laying flat double the sz for around the waist measurement