I find the sizing is small: according to the measurements on the site, I should be a medium but I tend to be a large in everything. That being said, I recently purchased a large in one of the bras but returned it because it was too big for high impact: I'm a 34 D, BTW. So I think you would...