7 Dresses That Flatter Your Body at Any Age

Whether you’re shopping for a dress to wear to a wedding or looking for something to wear on your upcoming trip to Hawaii, finding a dress that is stylish yet flattering can seem a bit daunting. On one end, you want something hip and trendy, but on the other, you’re not sure if you can pull it off. Before you start asking yourself if you’re too old to rock a certain style, consider this: You can combine classic styles with trendy accents for a look that is flattering at any age.

Dress shopping just got a whole lot easier with our guide to the most stylish dresses that flatter your body at any age, up ahead.

1. A metallic wrap dress with shoulder cut-outs

Shiny open shoulder dress

Get your glamor girl on. | Macy’s

We can all agree: Wrap dresses are one of the most flattering styles available. So, it almost goes without saying that a wrap dress will flatter your body at any age. If you’re looking for something a little more trendy, shop for a wrap dress that features shoulder cutouts in a metallic fabric. Pairing the flattering style with trendy details will result in a sophisticated yet fun look.

2. An off the shoulder poplin dress with ruffled sleeves

Red off the shoulder dress

Fun and flirty, this dress is perfect for the dog days of summer. | Nordstrom

Off the shoulder dresses are all the rage right now. And they’re flattering at any age, too. Spice things up with a bold-colored off the shoulder poplin dress that features a ruffled sleeve detail. We love poplin because it’s sturdy enough to keep the structure of the ruffle details, while still offering an effortless appeal.

3. An LBD in a classic style

Little black dress Calvin Klein

This dress is nipped in at the waist to show your shape. | Macy’s

Regardless of age, we all need an LBD in our closet. We love little black dresses in classic cuts because they are ultra flattering and will never go out of style. When choosing a little black dress, try to stick with a classic style, but don’t be afraid of trendy accents like the ruffle seen above. 

4. A bold, short-sleeved shift dress

Blue crepe shift dress

This is a stunning color that’s flattering on every skin tone. | Nordstrom

If you want something that will flatter your body at any age yet still has a youthful appeal, bring on the color (and the simplicity). One of our favorite ways to do this is with a bold-colored short-sleeved shift dress. A bold color — such as cobalt blue — adds a fresh approach to any look, while a simple cut will look stylish without being too trendy. Another reason to love this look? You can dress it down with a pair of sneakers and denim jacket, or dress it up with jewelry and your favorite statement heels.

5. A belted dress with a peplum hem skirt

Navy Belted ruffle dress

Classic and stylish. | Ann Taylor

Similar to wrap dresses, belted dresses are another style that looks flattering on all body types, at any age. For added flare, look for a belted dress that features a peplum hem skirt. The ruffle detail pairs beautifully with a cinched waist and is a great way to add some flirty fun to this flattering style.

6. A V-neck denim dress

Blue denim v-neck dress

V-necks are super flattering. | Madewell

Another flattering dress to wear at any age? A V-neck denim dress. Denim dresses have come in and out of style throughout the years, but lately, it looks like they’re here to stay. We love a low-cut V-neck to flatter the chest and neck area.

7. A bold fit and flare dress

Red fit and flair skater dress

Curved seams create a tiny waist. | Nordstrom

Perhaps one of the most flattering dresses on the market, the fit and flare style is an absolute must-have for any age and any body type. For an added wow factor, choose a fit and flare dress with a bold fabric or try out a fun — read: trendy — pattern. Not into bold colors? The classic fit and flare style is also the perfect cut for your go-to little black dress.