Maybe not for running purposes but yes it should fit. I made my sister try it on and she is a 32D and it fit her as a full coverage and a bit loose so no running at that size either. I'm a 32 DDD and it was definitely too small. I dont know if any of that helps lol