I love the look of this dress, but definitely size down.  I am an xs/s depending on the dress.  I went with a small since they do not offer xs.  I probably would have needed an xxs for a perfect fit, but with a jean jacket it will be fine.