Perfectly balance smart and casual with our long shirt dresses. A long white shirt dress is the perfect combination of office-chic with weekend casual, while a belted linen style is ideal for sight-seeing on holiday or throwing on over swimwear. Style a long black shirt dress with boots and a leather jacket for a concert, or go for a bolder colour with eye-catching accessories. Similar to T-shirt dresses, our maxi-length shirt dresses are just as comfortable with a more formal edge. Find more styles you can dress up and down in our denim dresses edit.