One of the best closet staples a woman can own is a shirtdress. Shirt dressing is super easy and versatile. Dress it up, dress it down, wear it to the office, for errands, brunch… the list is endless.

Because it’s so easy to throw on, a shirtdress is especially great for days when you want to look put together but just can’t imagine wearing, well, anything at all. Whether you wear the dress with flats, heels, or combat boots, you’ll be ready to face the world.

From asymmetric shirt dresses to tuxedo dresses and more, check out the 7 types of shirt dresses we are currently obsessed with.


Widely versatile and very flattering on all body types.



The tuxedo blazer dress is a chic option for that elegant yet edgy look.



This type of shirt dress allows you to play with sizing, length, and symmetry to really get a look that best pleases you.


Linen Striped 

The perfect transitional dress and a blank canvas for experimentation. 



This type of shirt dress is simple, elegant and gives off major rich aunty vibes when styled correctly.



You love to wear dresses but sometimes is just not the right moment? Or you can’t find a matching top with your skirt or dress. No problem. Rock a mini shirtdress.



When you’re looking for artful ways to show some skin, a cutout shirt dress is an ideal candidate to show off your favourite features.