How To Wear Shirt Dress With Pants?

How To Wear Shirt Dress With Pants?

When it comes to the fashion world, one trend that has been gaining popularity is the combination of a shirt dress with pants. This unconventional pairing brings a unique and stylish look to any outfit. Did you know that this trend originated in the 1970s as part of the women's liberation movement? It was a way for women to challenge traditional gender norms and express their individuality through fashion. Today, wearing a shirt dress with pants has become a go-to choice for many professional women who want to make a statement with their style.

One of the key aspects of successfully pulling off the shirt dress with pants look is finding the perfect balance between the two pieces. The shirt dress should be loose-fitting and preferably made of a lightweight fabric, such as cotton or linen, to ensure comfort and ease of movement. Pair it with tailored pants or jeans that complement the color and style of the dress. To add an extra touch of sophistication, accessorize with a statement belt to cinch the waist and complete the overall look. This combination not only offers versatility but also allows for a seamless transition from a professional office setting to a casual social event.



How To Wear Shirt Dress With Pants?

Choosing the Right Pants for a Shirt Dress

When it comes to styling a shirt dress with pants, one of the first considerations is choosing the right pants to complement the dress. The key is to find pants that work well with the silhouette and style of the shirt dress. Here are some tips to help you choose the perfect pants:

1. Skinny or Straight-leg Pants

If you want to create a sleek and polished look, opt for skinny or straight-leg pants. These slim-fitting pants will balance out the volume of a shirt dress and create a streamlined silhouette. Choose pants in neutral colors like black, navy, or gray to keep the focus on the dress.

For a casual yet chic outfit, pair a classic button-down shirt dress with high-waisted skinny jeans. Tuck in the front of the dress and let the rest hang loose for a relaxed yet put-together look. Complete the outfit with ankle boots or heels for added height and a sophisticated touch.

Straight-leg pants are another versatile option that can be paired with a shirt dress. Opt for a pair in a tailored fit to maintain the polished aesthetic. Try a printed or patterned shirt dress with solid color straight-leg pants for an interesting contrast.

What to Avoid

Avoid wide-leg or flared pants when wearing a shirt dress. These pants styles can overwhelm the dress and create an unbalanced look. Similarly, avoid pants with elaborate details or embellishments that may compete with the dress for attention.

2. Cropped or Culotte Pants

If you want to add some visual interest to your outfit, consider wearing cropped or culotte pants with a shirt dress. These pants styles can add a trendy and fashion-forward touch to your look. Here's how you can style them:

For a casual and playful ensemble, pair a shirt dress with cropped pants in a contrasting color. This will create a striking color-block effect. Opt for cropped pants that end at or just above the ankle to show off your footwear. Complete the outfit with sneakers or sandals for a relaxed vibe.

If you prefer a more polished and sophisticated look, culotte pants can be a great choice. Look for culottes in a structured fabric like linen or cotton blend for a tailored feel. Pair them with a longline shirt dress for a chic and modern outfit. Add heels or wedges to elongate your legs.

Avoid Baggy or Loose-fit Pants

Avoid wearing baggy or loose-fit pants with a shirt dress as they can create a shapeless and unflattering silhouette. Instead, choose pants that are fitted or have a tailored look to maintain a polished and put-together appearance.

3. Wide-leg Pants

If you want to embrace a more relaxed and bohemian style, wide-leg pants can be a great option to wear with a shirt dress. Here's how you can style them:

Opt for wide-leg pants in flowy and lightweight fabrics like linen or chiffon for a breezy and effortless look. Pair them with a shirt dress in a complementary color or pattern for a coordinated outfit. Complete the boho-chic look with a wide-brim hat, sandals, and layered accessories.

To create a more structured outfit, choose wide-leg pants in a structured fabric like denim or twill. Pair them with a belted shirt dress for a defined waistline. Add wedges or block heels to elevate the look.

Avoid Bulky Fabrics

Avoid wide-leg pants in heavy or bulky fabrics as they can add unnecessary volume and make the outfit appear cumbersome. Stick to lightweight and flowy fabrics that drape well for a more flattering and comfortable look.

4. Styling Tips

Now that you know which pants to choose, here are some additional styling tips to help you create a stylish ensemble:

  • Balance the proportions of a shirt dress and pants by selecting the right length. If your dress is shorter, opt for ankle-length pants. For a longer dress, choose cropped or wide-leg pants to create visual interest.
  • Consider the occasion and dress code when styling a shirt dress with pants. For a casual event, pair your dress with jeans or leggings. For a formal occasion, opt for tailored pants in a dressier fabric like silk or satin.
  • Experiment with layering. Add a belt to cinch the waist of a shirt dress and create more definition. Layer a blazer or cardigan over the dress for added warmth and a polished look.
  • Play with prints and patterns. Mix and match different prints and patterns to create a unique and eye-catching outfit. For example, pair a striped shirt dress with floral pants for a playful and eclectic look.

Remember, style is personal, so don't be afraid to experiment and have fun with your outfit. Use these tips as a starting point and let your creativity shine through.

Accessorizing a Shirt Dress with Pants

Once you have chosen the right pants to wear with your shirt dress, it's time to accessorize and complete your look. Accessories can elevate your outfit and add a personal touch. Here are some ideas for accessorizing a shirt dress with pants:

1. Belts

A belt can be a versatile accessory to define and accentuate your waistline when wearing a shirt dress with pants. Here's how you can use belts to enhance your outfit:

If you are wearing a loose-fitting shirt dress, add a belt to cinch the waist and create a more tailored and structured look. Opt for a wide belt in a complementary color to make a statement or choose a skinny belt for a subtle touch.

When it comes to belting a shirt dress with pants, there are a few styling options. You can either belt the shirt dress over the pants, creating a defined waistline, or belt the dress and the pants separately to create a layered effect.

Experiment with different belt styles and materials to suit the overall aesthetic of your outfit. A woven or braided belt can add a bohemian touch, while a metallic or patent leather belt can bring a touch of glamour.

Pro Tip

Choose a belt color that complements the colors of your shirt dress and pants. If you're unsure, opt for a neutral tone like black, brown, or tan that can easily coordinate with different outfits.

2. Statement Jewelry

Another way to accessorize a shirt dress with pants is through statement jewelry. Here's how you can use jewelry to enhance your outfit:

Add a statement necklace to draw attention to the neckline of your shirt dress. Opt for a chunky or layered necklace in a bold color or with unique detailing. This can instantly elevate a simple shirt dress and add a touch of glamour.

If you prefer a more minimalist look, focus on statement earrings instead. Choose oversized hoops, chandelier earrings, or geometric designs to create a focal point near your face.

Alternatively, you can stack bracelets or wear a statement cocktail ring to add some flair to your outfit. Play with different textures, colors, and materials to create a personalized and eye-catching look.

Pro Tip

When wearing statement jewelry, keep the rest of your accessories minimal to let the statement piece shine. Avoid wearing multiple bold accessories that may compete for attention.

3. Handbags

A handbag is both a practical and fashionable accessory when styling a shirt dress with pants. Here are some options to consider:

If you want a casual and effortless look, opt for a crossbody or shoulder bag. Choose a style that complements the overall vibe of your outfit. For example, a boho-inspired outfit can be paired with a fringed or woven bag, while a sleek and minimalist look can be complemented by a structured leather bag.

If you're headed to a more formal event, consider a clutch or a small handbag. Look for a style with unique detailing or embellishments that can add a touch of elegance to your outfit. Opt for a color that complements your shirt dress and pants.

Remember to choose a size that fits your essentials without overwhelming your overall look. A small to medium-sized bag is usually the most versatile and practical choice.

Pro Tip

Consider the occasion and functionality when choosing a handbag. If you'll be moving around a lot or need to keep your hands free, opt for a crossbody or a backpack. If you need to carry more items, a tote bag or a shopper bag can be a stylish and functional choice.

4. Shoes

The right pair of shoes can complete the look when wearing a shirt dress with pants. Here are some shoe options to consider:

For a casual and laid-back outfit, opt for sneakers, flat sandals, or ankle boots. These shoe styles add a cool and effortless vibe to your look. Choose sneakers in a fun color or pattern to create a playful contrast with your shirt dress and pants.

If you're looking for a more polished and dressy option, consider heels or wedges. These can instantly elevate your outfit and add a touch of sophistication. Choose a heel height that you are comfortable with and opt for a style that complements your shirt dress and pants.

When it comes to shoe colors, neutrals like black, nude, or metallics are versatile options that can go well with most outfits. However, don't be afraid to experiment with bold and vibrant shoe colors to add a pop of color to your look.

Pro Tip

Consider the length of your pants when choosing shoes. Ankle-length pants can be paired with a variety of shoe styles, while wide-leg pants look best with heels or wedges to elongate the legs. Experiment with different shoe heights and styles to find what works best for you.

Now that you have some ideas for accessorizing a shirt dress with pants, you can create stylish and personalized outfits. Remember, accessories are a great way to express your personal style and elevate your overall look.

Whether you choose skinny or straight-leg pants, cropped or culotte pants, wide-leg pants, or add belts, statement jewelry, handbags, or shoes, there are endless possibilities for creating stylish outfits with a shirt dress and pants. Experiment with different combinations and have fun expressing your personal style.


How To Wear Shirt Dress With Pants?

How To Style a Shirt Dress With Pants

Wearing a shirt dress with pants can create a sophisticated and stylish look. Here are some tips on how to pull off this trendy and professional outfit.

1. Choose the Right Shirt Dress

Opt for a shirt dress that is made of high-quality fabric and fits you well. Look for a dress with a structured silhouette and a length that hits just above or at the knee. This will create a polished and put-together look.

2. Pair with Tailored Pants

Choose pants that complement the shirt dress. Opt for tailored pants in a neutral color, such as black or navy, to create a cohesive and professional ensemble. Avoid wide-leg or baggy pants to maintain a streamlined silhouette.

3. Accessorize Minimally

Keep accessories to a minimum to avoid overwhelming the outfit. Opt for simple jewelry, such as a delicate necklace or stud earrings, and a classic handbag or clutch to complete the look.

4. Wear the Right Shoes

Choose footwear that complements the outfit and occasion. For a professional look, opt for closed-toe heels or loafers. Avoid sneakers or casual sandals.


Key Takeaways for "How To Wear Shirt Dress With Pants?"

  • Pair a shirt dress with pants for a chic and stylish ensemble.
  • Choose slim-fitting pants to balance the loose fit of the shirt dress.
  • Opt for pants in neutral colors to complement the boldness of the shirt dress.
  • Add a belt to cinch the waist and create a more defined silhouette.
  • Complete the look with accessories such as statement jewelry and heels.

Frequently Asked Questions

Here are some common questions and answers about how to wear a shirt dress with pants:

1. Can I wear a shirt dress over pants?

Yes, you can definitely wear a shirt dress over pants. This layered look adds an interesting element to your outfit and allows for versatility in your styling options. To achieve this look, choose a shirt dress that is slightly oversized and pair it with slim-fitting pants. You can opt for jeans, leggings, or trousers, depending on your personal style and the occasion. Make sure the shirt dress and pants are complementary in color and style to create a cohesive look.

When wearing a shirt dress over pants, consider belting the dress at the waist to create definition and prevent the outfit from looking shapeless. This also helps to balance out the proportions of the layered ensemble. Experiment with different accessories and footwear to complete the look and add your personal touch.

2. What type of pants should I wear with a shirt dress?

The type of pants you choose to wear with a shirt dress largely depends on the overall look you want to achieve. If you prefer a more casual and relaxed outfit, opt for skinny jeans or leggings. These slim-fitting pants will balance out the volume of the shirt dress and create a streamlined silhouette.

For a dressier and more polished look, consider wearing tailored trousers or wide-leg pants with your shirt dress. These pants can add a sophisticated touch to your outfit and elevate it for formal or professional occasions. Choose pants in a complementary color or pattern to enhance the overall aesthetic of your look.

3. How should I style a shirt dress with pants for a casual look?

To create a casual look with a shirt dress and pants, opt for a loose and flowy shirt dress in a lightweight fabric such as linen or cotton. Pair it with skinny jeans or leggings for a relaxed and effortless vibe. Roll up the sleeves of the shirt dress and add a belt at the waist to create definition and shape. Complete the look with casual footwear like sneakers or sandals and minimal accessories.

You can also layer the shirt dress over a t-shirt or tank top for added dimension and a more casual feel. Play with different textures and colors to create a visually interesting outfit. Add a straw hat or a crossbody bag for a touch of summer flair.

4. How can I wear a shirt dress with pants for a formal occasion?

If you want to wear a shirt dress with pants for a formal occasion, choose a dressier material like silk or satin for the shirt dress. Opt for tailored trousers or wide-leg pants in a matching or complementary color. Tuck in the shirt dress and add a statement belt at the waist to create a polished and sophisticated look.

Pair the outfit with heels or dressy flats for a more elegant touch. Keep the accessories minimal and opt for classic pieces like a sleek clutch or statement earrings. Experiment with different necklines and sleeve lengths of the shirt dress to find a style that suits your body type and complements the pants.

5. What are some outfit ideas for wearing a shirt dress with pants?

Here are a few outfit ideas for wearing a shirt dress with pants:

- Pair a denim shirt dress with black skinny jeans and ankle boots for a casual yet chic look.

- Wear a printed shirt dress with white wide-leg pants and heels for a stylish and vibrant outfit.

- Opt for a striped shirt dress and navy tailored trousers for a nautical-inspired ensemble. Complete the look with loafers or boat shoes.

- Layer a oversized white shirt dress over leather leggings and finish with a pair of black ankle boots for a trendy and edgy look.

- Combine a sleeveless shirt dress with cropped pants and strappy sandals for a breezy and summery outfit.



Wearing a shirt dress with pants can give you a stylish and chic look. To achieve this, choose a shirt dress that is not too loose or too tight, and pair it with slim-fitting pants.

When it comes to styling, you can opt for a belt to cinch in the waist and add definition to the overall outfit. Experiment with different color combinations and prints to create a unique and personalized look. To complete the ensemble, accessorize with a statement necklace or a pair of trendy earrings.


RELATED ARTICLES