Different people may have different body shape, like apple, pear, hourglass, vase. There are various different categories for body shapes. To match the body shape and dress, i have some suggestions:
1. If you have an hourglass body shape (well-defined waist, torso and hips having about the same width), look for prom dresses that accentuate the waist and keep a perfect balance between tops and bottoms: if they have sleeves, a full skirt is required; if the top of the dress is tight, the skirt must also tightly follow the hips and thighs like mermaid prom dress.
If you have a rectangle body shape (no defined waistline, shoulders, bust and hips having the same width), you need to define your waist and add volume on both your upper and lower body. The best prom dresses for you are draped dresses with a defined waist and full skirt, Empire dresses, A-line dresses.
If you have an inverted triangle body shape (little waist definition, shoulders and bust larger than the hips), you must add volume to your lower body in order to draw attention away from your broad shoulders. You can create the hourglass silhouette illusion by wearing Empire line dresses, A-lines with deep V-necks, wrap dresses with a higher waist and other dresses with full skirts and details or embellishment on the hips.
If you have a pear body shape (torso and upper body smaller than the hips), you must make your silhouette look like the ideal hourglass figure, so look for prom dresses that draw attention to your shoulders and bust and reduce your lower body: A-line dresses, wrap and draped bust dresses, as well as prom dresses with well-defined waist and embellishments that draw attention to your upper body.
If you have an apple body shape (little or no waist definition, upper body wider than the hips), you need dresses that can create the illusion of a slimmer waist while keeping the right balance between the upper and lower body: Empire and A-line dresses with simple tops and a low and wide neckline (scoop, square, sweetheart).