White dresses are hard. There is a delicate balance to negotiate between a wedding dress and an undergarment. This one is modern enough not to be confused with either. The bodice is quite fitted and falls beautifully into a lantern shape. Room enough for hips but not too exaggerated if you don't have them. Slightly sheer, so mind your undies!
Side seam pockets! Calf length.