lovely dress. dont ever get a dress in white..like another users said, it maybe see-through. on top of that, white dresses are so hard to maintain. they get dirty really easily and youll probably have to bring it to the cleaners often. also, they tend to make you look bigger than you really are. since its so fitting, it may over-accentuate slight buldges here and there. even if youre petite itll still do that.
i say get it in black.