I bought a black Halo Jackie O dress last year, and it came with no lining and a belt and the sizes run XS,S, M and L. This year I noticed that the dress has lining, zippers that show, no belt and differnt fabric, and the sizes run 0,2,4 and so on. Are the new dresses better since they now have lining, or do you think the old style is more flattering? How about the sizes? Please give me your opinion. Thanks!