I tend to buy sports bras just a little smaller than my usual size. I am a 36D and there is a sports bra that I have ordered from Lane Bryant that works well. I also had one from Under Armour that worked well also. It zipped in the front. The other one hooks in the back like a regular bra but you have to pull it over your head. I will try to link them for you.