The key to finding the perfect wedding dress is to look for details that will either emphasize your assets or downplay unflattering body parts. Here are some figure-flattering dresses that will work for all body types:

To create curves or a more defined waist, put on a beaded sash. This intricate lace-over-silk satin organza gown and sash is by Monique Lhuillier.

Empire waist wedding gowns lengthens your bottom, flattening your tummy and making you look taller. This tulle over silk crepe wedding dress is by Kenneth Pool.

To give the illusion of narrower shoulders, try an asymmetrical gown. The diagonal cut breaks the mind’s eyes and narrows your shoulders down, and draws more attention to your face. This silk razmir wedding gown is from Amsale.

Petite brides-to-be will look taller with a very high waist; like the empire-cut wedding gown, this style will lengthen your lower half. A wedding dress with lightweight fabric also emphasizes your curves.

Photo credit