In short, yes it will! I don't know was 34B bras you are trying that are too big for you, but you look like you would fill out some of my 34B's perfectly!
Breast Nexus is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.