It's hard to say. I also normally wear a small/medium and it is a little tight in the arms, although before I had kids, it fit just fine. Around the body, it should be no problem because you can adjust the belt.
sorry. one other thing... lol the picture makes it look yellow... is it whiter than that? It says ivory... to me that is a creamy white....is that correct?