How to Choose the Perfect Prom Dress

Every lady wants to look perfect at her wedding or other special occasions. The selection guide below provides some information that may be useful to you when choosing the perfect style for your body type and theme.

1.A line

Universally flattering, the A-line silhouette is truly a girl's best friend. By gently unfolding from the shoulders down, it brushes over the curve rather than clinging to it, creating an elegant silhouette.

Is this style right for you? If you're petite the A-Line adds the illusion of length; if you're tall it adds fullness, and if you have curves you'd rather cover up, the A-line will do too.

2. Ball Gowns

Ball gowns are the most traditional of all dress styles, adding curves by accentuating the waist and flowing gracefully into the maxi dress. This skirt is perfect for hiding full hips for a gorgeous hourglass figure.

Is this style right for you? Perfect for formal or "fairytale" style events, the ball gown style is a very classic prom dress. Looks great on most body types.

3. Column/Sheath

Sheath style dresses are available in a variety of strapless and open-back styles. This modern style is popular with brides who want a chic or beach wedding.

Is this style right for you? It's an elegant choice for anyone with broad shoulders or a slender, athletic figure, and it can also lengthen petite figures. However, if you don't want to emphasize certain areas, its snug design might not be for you.

4. Mermaid / Trumpet

Also known as a flare or "fit flare," the mermaid dress is fitted at the top and noticeable around the knees.

Is this style right for you? The mermaid silhouette accentuates the bust, waist and hips for an hourglass figure, so it's perfect for showing off your curves.

5. Empire

This Empire fit features a bodice with a high waistline just below the bust. Depending on the fabric and cut used, the look can be soft or fluid, or more structured and classic.

Is this style right for you? The Empire fit grabs attention and strengthens the waist while softening the hips, making it a great look for most body types.

6. Mini

For super chic girls, the ever-popular miniskirts are perfect for showing off your legs.

Is this style right for you? It works best for informal or outdoor weddings, especially summer beach weddings. Equally flattering for tall brides with long legs or shorter brides who want to look taller on their special day.

7. Knee-length

Another great look for casual girls, this dress has a hem just below the knee.

Is this style right for you? Many petite or curvy girls choose this style for elegance and comfort. Best for a cocktail reception or wedding during the warmer months.

8. Tea-length

The hem of the tea-length dress is anywhere between the bottom of the knee and the bottom of the calf, creating an elegant yet casual style. Popular in the 1950s, this style is a great option for those looking to add a vintage touch to their wedding ensemble.

Is this style right for you? Tea-length dresses are great for showing off your legs and grabbing attention! A popular choice as a "second piece" dress to change into for your reception.

9. Ankle-length

Ankle robes have trims at the ankles, thus showing off your feet and shoes. Skirts can be full or fitted.

Is this style right for you? Perfect for brides who want to look smart, stylish and modern. Because the hem of this skirt does not touch the ground, it is very popular whether it is an outdoor wedding or a bride who does not want guests to step!

10. Floor length

This style dress is only slightly longer than an ankle-length wedding dress and isn't meant to be dragged to the floor, but to float a few inches above it. Some floor-length dresses feature detailing at the hem to accentuate the style.

Is this style right for you? Rather than having your shoes and feet covered by your gown, making them visible can often "balance" your wedding ensemble. Why not add another color, such as red, to your wedding outfit and wear a pair of shoes in that color? As you walk down the aisle, guests will be pleasantly surprised when they see an eye-catching pair of shoes!