I am just under 200 lbs, 36DDD and I ordered the 2XL.  I may have been able to go to a 3XL but I'm worried the band would be too large and therefore wouldnt give me appropriate support.  I love this suit so much that I immediately ordered another one.