A-line Melonie leaf-print dress

Photo: Courtesy of Kohl's

Pear-Shaped
The fuller skirt on this A-line Melonie leaf-print dress conceals a wider bottom, and the gathered top gives small busts a boost. Plus, a beaded collar doesn't just add sparkle and eliminate the need for a necklace; it shifts the focus up and away from where you carry weight.

$96, Kohls.com
Blue Victoria's Secret dress

Photo: Courtesy of Victoria's Secret

Athletic
All the hours spent in the gym, pool or on the field won't go unnoticed in this body-hugging dress from Victoria's Secret that can be tied and worn multiple ways (strapless, V-neck, one-shoulder, halter, etc.). Not only will it save you from buying something new for every party you have to hit this holiday season, but you can highlight the assets you love most about your toned figure—whether it be strong arms from playing tennis or sculpted shoulders from swimming.

$88, VictoriasSecret.com
Shape FX lace sheath dress

Courtesy of Shape FX

Curvy
This cap-sleeved lace sheath from Shape FX has tons of hidden features that flatter an hourglass shape. Strategic seaming down the front and at the waist accentuates curves and nips you in at your smallest point. Plus, an attached shelf bra adds support, and a built-in mesh slip slims from midriff to knee but won't ride up (silicone gripper edges hold it in place).

$99, ShapeFX.com
BB Dakota red dress

Photo: Courtesy of Lulu's

Busty
Wearing a solid-colored dress—like this festive version from BB Dakota—makes you look longer and leaner if you're top-heavy. And the wide straps keep a big bust contained and allow you to wear a bra with more support.

$85, LuLus.com
Avenue emerald wrap dress

Photo: Courtesy of Avenue

Full-Figured
"Big clothes on big bodies only make you look bigger," says O creative director Adam Glassman. In other words, don't hide in tons of fabric or frills—accentuate your shape in this rich emerald wrap dress designed for sizes 14 and up that cinches you in and defines your waist. Three-quarter-length sleeves camouflage arms, but a V-neckline shows just the right amount of sexy skin.

$53, Avenue.com
Express cocktail dress

Photo: Courtesy of Express

Petite
You can pull off a leg-baring cocktail dress, like this glittery version from Express. The pleated skirt looks good twirling on the dance floor but won't overwhelm a pint-size frame. And the sexy one-shoulder design keeps it from looking like something you found in the children's department.

$98, Express.com
Liz Lange maternity dress

Photo: Courtesy of Target

Pregnant
The belted empire waist on this fitted Liz Lange dress shows off your bump, and the eggplant shade at the top adds a subtle splash of color around your face. We also love that the sleeveless, knee-length cut accentuates slender arms and legs so that your growing belly doesn't steal all the attention.

$30, Target.com

Keep Reading
Get this year's must-have holiday accessory
Please note that Harpo Productions, Inc., OWN: Oprah Winfrey Network, Discovery Communications LLC and their affiliated companies and entities have no affiliation with and do not endorse those entities, projects, or websites referenced above, which are provided solely as a courtesy. You should conduct your own independent investigation before using the services of any such entities, projects, or websites. Information is provided for your reference only.