I believe it will. The chest, waist and tummy will. Not sure on your upper arms though, but you know your figure better than I (of course). I am an XL at times and has no trouble
You come up with the cutest clothes. I missed your auction on the emerald tunic and chemise. I already added funds to listia and then lost track of time. I was so disappointed. This is lovely too. I think we must be close to the same size. I float between L and XL. Guess we will see where this one goes though I try to stay away from whites and creams. My clumsy side is rather fond of them. That emerald one I missed out on though..... Lesson learned. (I hope!!)