A shirt dress brings an easy smart-casual look to any occasion, and we’ve rounded up the best ones out there for you to shop now whether you’re after something patterned or plain. Shaving ...
Layering a shirt under a dress gives you the best of both worlds. While it's not quite as retro as wearing a dress over jeans, it is versatile. Whether you want to wear something on the edgier ...