A Classic Shirtdress Is the Wardrobe Staple You're Probably Missing

Photo:

Getty Images

The shirtdress is an undisputed fashion hero piece: an effortless one-piece outfit that works in any professional setting and manages to be both timeless and currently on-trend. It’s elegant and refined enough to make a full outfit on its own, but adaptable enough that it can be styled accordingly for various occasions from brunch dates to boardroom meetings. 

While we’d never call a shirtdress on its own boring, it can serve as the perfect canvas for creative layering and styling. Whether cinched at the waist with a belt for a more defined silhouette, worn under a sparkly dress for a night out, or layered over jeans for a playful twist, this fashion staple pairs well with so many other pieces in your wardrobe. 

Not sure how to wear yours? We’ve pulled together 14 ideas for how to wear and style a shirtdress no matter what you have planned for your day.

01 of 14

With Knee High Boots

Shirtdress- With Knee High Boots

Getty Images

A simple white shirtdress gets a sexy makeover when it’s a mini paired with knee-high black leather boots.

02 of 14

Wrap with Sandals

Shirtdress- wrap with sandals

Getty Images

A striped wrap shirtdress is a standout classic that doesn’t need much styling to shine. A sleek pair of slides and a top handle bag are all you need with this piece.

03 of 14

Under a Strapless Minidress

Shirtdress- Under mini dress

Getty Images

While a shirtdress can be worn alone for a full outfit, it can also be artfully layered with other pieces to create a whole new look. Here, a bright shirtdress under a strapless denim dress changes the style completely.

04 of 14

With a Tie and Sequins

Shirtdress- Tie and Sequins

Getty Images

Another layered shirtdress look with so much added flair! From the sequined mini to the skinny tie, this look is ready-made for a dazzling night out.

05 of 14

With a Tuxedo Jacket

Shirtdress- Tuxedo Jacket

Getty Images

No formal, stuffy tuxedos here—just the coolest textured jacket thrown over a shirtdress and boots for the coolest, wear-anywhere outfit.

06 of 14

Bright Red

Shirtdress-Bright Red

Getty Images

A shirtdress in as bold a color as this asymmetrical scarlet version only needs a pair of heels to show it off—the matching red lip doesn’t hurt either!

07 of 14

Under an Overalls Dress

Shirtdress- Under Overall Dress

Getty Images

Here’s another, more casual way to layer two dresses: a shirtdress under a corduroy overalls dress. We love how the shirtdress pops out on the bottom here, and the knee-high white boots complete the look.

08 of 14

Lace

Shirtdress- Lace

Getty Images

Typical shirtdresses usually have more of a workwear feel, but by switching up the material to something delicate like lace, the look takes on a new, romantic vibe that would be perfect for a date or bridal shower.

09 of 14

With Fuzzy Shoes and Socks

Shirtdress-fuzzy shoes and socks

Getty Images

For the ultimate casual and cool execution of a shirtdress, try this combo: patterned socks, fuzzy shoes, and a pop of color with a comfortable, loose-fitting dress.

10 of 14

All Black and Polished

Shirtdress- All Black and Polished

Getty Images

This unembellished, shirtdress version of the little black dress is anything but boring. Instead, with matching pumps and a small bag, it’s the chicest way to dress for a busy day of meetings.

11 of 14

Off the Shoulder

Shirtdress- Off the shoulder

Getty Images

The button-up style of a shirtdress means you can play with the neckline in unexpected ways. Try layering over a tank and pulling one shoulder down as seen here.

12 of 14

With a Cardigan

Shirtdress- Under a cardigan

Getty Images

It’s easy to lean into a bookish vibe with a shirtdress. Paired with a cardigan, high socks, and oxfords, a shirtdress can take you back to your school days in a modern way.

13 of 14

With a Leather Jacket

Shirtdress- Leather Jacket

Getty Images

This is the ultimate in edgy and effortless: an oversized leather jacket, a sleek shirtdress, and a classic ankle socks and loafers combo to complete the outfit.

14 of 14

Under a Sweater

Shirtdress- Under Sweater

Getty Images

In the same way you might layer a blouse under a chunky knit sweater, the concept works with a flowy shirtdress just as well for a complete outfit once you add a pair of barely-there sandals (or swap for booties if it’s chilly).

Related Articles
Person wearing a green jean skirt with tucked shirt and holding a purse
13 Cute Ways to Style Denim Skirts
Blazer Dress Outfits
23 Sharp Ways to Style a Blazer Dress
A woman wearing a knit turtleneck sweater
14 Classic Pieces Your Closet Can't Live Without
A woman wears a denim dress for spring with a bomber jacket and cowboy boots
17 Chic Denim Dress Outfits to Wear for Any Occasion and Season
Person wearing a purple and olive green sweater outfit with purple pants
12 Sweater Outfits That Feel Fresh and Fashion Forward
Person crossing the street in a long puffer coat, jeans, and white beanie
14 Warm (But Not Too Warm) Outfit Formulas for 50-Degree Days
Woman wearing a blue checked knit wool cardigan set
14 Winter Outfit Ideas for Women That Are Equal Parts Stylish and Warm
Tina Leung in an all-black outfit
21 Unique Ways to Wear Head-to-Toe Black