A shirt dress can be casual or smart, and come in many styles. I love their versatility, and their timeless chic.

Here are some of my favourites….