There is no such thing as too many dresses! You can wear a dress anytime, and almost anywhere. Wear one to the office, or to that nice alfresco brunch with your friends, or to any other occasion you can think of. This time we’d like to put the spotlights on one frock in particular: the shirt dress. The shirt dress is the perfect frock to either dress up or down. It’s such a versatile garment, and perfect to throw on if you’re running out of time in the morning. But no matter how amazing this frock is, the shapeless dress can be a little intimidating. No worries though! Here are 10 ways to wear a shirt dress!

What is a shirt dress?

Basically, a shirt dress is the elongated version of a button-down. It looks like a shirt, but is worn like a dress. Shirt dresses typically include collars, cuffed sleeves, and button down through front. Many women wear cinch in the waist with a belt to create a more defined waist, but no one will judge you if you prefer to wear yours all the way open like a long jacket. Usually these frocks are made of fabrics like cotton and silk. Christian Dior was the very first to ever design the shirt dress, and the style has been super popular ever since. You can wear the elongated shirt year-round: pair it with tights in the colder months, or show off those sun-kissed legs in the summertime.

How to wear a shirt dress?

Shirt dresses are a timeless and essential staple for your wardrobe. They can seem a bit plain and blah, but they are actually super chic and versatile. Are you lacking styling inspo, or just want to scroll through styling tips? Here are 10 ways to wear a shirt dress.

#1 Classic shirt dress with wedges

A classic blue and white stripe shirt dress is a timeless staple and flatters everyone, young and not-so-young. Pair your frock with wedges for a casual but chic ensemble.

#2 Black shirt dress with sandals

Black never goes out of style! A black shirt dress is perfect to wear to all occasions. For a super polished summery look, pair it with sandals

#3 Shirt dress over jeans

This is such a fun way to wear a shirt dress! For a cool and casual look, wear a shirt dress as a jacket over loose fit jeans. If you want to feel a little more polished, opt for skinny jeans or leggings. 

#4 Maxi shirt dress with a belt

A maxi shirt dress adds instant chicness and is great to wear on warmer days. For a super polished yet casual look, cinch in your waist with a belt and layer a couple of necklaces.

#5 Green shirt dress and leopard print heels

This is such a cool outfit to wear to the office! Combine a green shirt dress with leopard print heels for a super polished and chic look. 

#6 White shirt dress and white trainers

We love how Emily Ratajkowski brings the timeless white shirt dress into the 21st century! To copy her look, all you have to do is cinch the frock in at the waist and pair it with white trainers. Show off your sun-kissed legs! 

#7 Denim shirt dress with tan leather handbag

What a girl wants and needs! Denim and tan are a match made in heaven! All you have to do is pair a denim shirt dress with a tan leather handbag, and you’re good to go. 

#8 Blue shirt dress with sunnies

Je t’aime! For the ultimate summery and flowing look, pair a blue shirt dress with a pair of sunglasses. You can wear your hair either up or down; the choice is yours! 

#9 Red shirt dress with sandals

Dare to stand out! For this stunning look, all you have to do is pair a red shirt dress with sandals, and you’ll look like a Hollywood star. 

#10 Floral shirt dress, mules and round sunglasses

More is more! Look gorgeous in a botanical floral shirt dress and mules. Cinch in your waist with a belt, and add round sunglasses for the perfect retro look.