well i'm 36 b and c and i have one just like this (HAD TO GET ME ONE TOO THE TOP FITS BUT THE BOTTOM DOSEN'T ) so I just wear the top and match it up with a black bottom is much as they cost and as cute as it is it's well worth it !!! I think it will fit! thanks hun and good luck!