As much as I want to tell you yes it will fit, I am not sure. I am a 38C and they barely stay in. If you use like sticky boobs you may be able to get them to stay but if you are going to free boob it or wear a regular bra it may not fit. I am sorry but I don't want to tell you yes and you get it and it does not fit.