I am 5'5, 189ish lbs, bigger chest, hour glass figure, mom belly. I was torn between ordering a L and XL but went with XL. I'm glad I did.
Lord, this dress gives me confidence! I've gained weight and haven't been comfortable in my new body. However, this dress is perfect for me. An XL fits me exactly like it does the model, length and all. It looks cute in heels, booties, or boots.