Kvinna i beige skjortklänning med skärp i midjan på en solig gata

Shirt dress - this is how you choose and style the timeless favourite

Few garments are as easy to love as the shirt dress. With its shirt collar, button-up front and often a belt at the waist, it is both dressy and casual at the same time – a single garment that creates a complete, well-thought-out outfit. It is also one of the most versatile wardrobe favorites: the same dress will take you from the office to weekend lunch and from summer straight into winter.

In this guide, we go over why the shirt dress is so loved, what models and materials are available, how to style it in several ways, and how to wear it to work and all year round.

Content

That's why the shirt dress is so loved

The shirt dress is a classic that never goes out of style. A big part of its charm lies in its versatility – it’s just as easy to dress up as it is down, it works all year round, and it’s perfect for everything from work to parties. The cut is also flattering: a belt at the waist highlights the hourglass figure and creates a balanced silhouette, while the straight fit feels comfortable and easy to wear. Add to that the fact that it’s easy to style, and you can see why it has a natural place in so many wardrobes.

Models and lengths

The shirt dress comes in all lengths and cuts. A short model is summery and playful, a midi is the most versatile and office-friendly, and a maxi length feels elegant and flowing. The fit also varies: a figure-hugging, belted model is neat and dressed up, while an oversized or boho-inspired one feels relaxed and casual. The sleeve length determines the season – short sleeves for summer, long for the cooler months. If you want to compare lengths, we have a guide on dress lengths, and an overview of different types of dresses. A midi dress with belt is a real all-round model, while a oversized shirt dress feels wonderfully relaxed.

Kvinna i salviagrön skjortklänning i midilängd med tygskärp och uppkavlade ärmar

Material

The material determines the feel and the season. Crisp cotton is cool and comfortable in the summer, linen is airy and perfect in the heat, and denim gives a tougher, more casual look. A viscose blend falls softly and feels elegant, while satin makes the dress ready for a party. If you want to read more about different fabrics, we have a guide on materials in dresses. A classic short-sleeved shirt dress in lightweight material is perfect for warm days.

How to style a shirt dress

The beauty of the shirt dress is how many looks the same model can wear.The table shows some of the most common ways:

This is how you wear it Look Think about
Buttoned with belt Dressed up, hourglass shape Accentuates the waist; works for work and parties
Sneakers and tote bag Relaxed everyday life Perfect for summer and the city
Open over pants or jeans As a long shirt/duster Wear a tank top or top underneath
Blazer and heels Office/business casual Keep the color muted and the sharpness simple
Tights and boots Autumn and winter Put a knitted sweater or coat over it

A belt at the waist is the easiest way to change the look, and one of the most popular tricks is to wear the dress open like a long shirt or duster over trousers or jeans, with a tank underneath. For more ideas for layering, see the guide on knitted dresses. Find the right one among our shoes, bags and jackets. Femina shows more stylish shirt dresses in different models.

Shirt dress for work

The shirt dress is made for the office. The collar and button closure give it a neat, slightly tailored edge that's perfect for business casual, and with a blazer and a pair of low heels, the look is instantly polished. Stick to a dull, solid-colored model and a simple belt for a stylish office look. Our guide to dress for work goes deeper into office-friendly models and dress codes. A midi shirt dress with belt is a safe choice for the work week.

Kvinna i marinblå skjortklänning med beige kavaj över axlarna på ett kontor

Shirt dress all year round

Perhaps the best thing about the shirt dress is that it works regardless of the season. In the summer, wear an airy cotton or linen model with sandals and a straw bag. When it gets cooler, add tights, ankle boots and a knitted sweater or blazer over it, just like with a regular everyday dress. A long-sleeved shirt dress will get you through both spring and autumn, and with the right layers it will work right into winter. A boho shirt dress is a relaxed favorite for days off. ELLE shows more models in both long and short versions.

Our favorites right now

Three shirt dresses that are easy to style and wear:

Explore more models among our women's dresses – with free shipping within Sweden. If you want a longer version, there is also a maxi-length shirt dress.

Frequently asked questions

What is a shirt dress?

A shirt dress is a dress with a shirt collar and buttoning at the front, often with a belt at the waist. Inspired by the classic shirt, it is known for being versatile, comfortable and timeless – just as suitable for work as for everyday wear and parties.

How do you style a shirt dress?

Cinch the waist with a belt for a dressy look, or wear it open as a long shirt over trousers with a tank underneath. Sneakers and a tote bag add a casual everyday look, while a blazer and heels make it office-ready. Add tights and boots when the weather gets cold.

Is a shirt dress appropriate for work?

Yes, the shirt dress is great for the office. The collar and button closure give it a neat, business casual feel, especially in a muted, solid-colored style with a simple belt and a blazer over it.

What material is best for a shirt dress?

Crisp cotton and linen are comfortable in the summer, denim gives a casual look, viscose falls softly and elegantly, and satin is suitable for parties. The choice depends on the season and the occasion.

What length of shirt dress should you choose?

A short model is summery and playful, a midi is the most versatile and office-friendly, and a maxi is elegant and flowing. The midi length suits most occasions and dress codes.

Can you wear a shirt dress in winter?

Absolutely. Choose a long-sleeved model in a thicker material and add tights, boots and a knitted sweater or coat over it. The shirt dress works all year round with the right layers.

Summary

The shirt dress is one of the most versatile and timeless favorites in your wardrobe. Choose the length and material according to the occasion and season, feel free to highlight your waist with a belt, and vary the look by wearing it buttoned, open like a duster or dressed up with a jacket and heels. With the right styling and layering, one and the same shirt dress will take you from the office to the weekend and from summer to winter.

Ready to find yours? Explore our women's dresses.