A shirt dress is such a brilliant wardrobe staple. I have a couple and I create endless outfits with them. Wear layered under and over and even open as a longline jacket.
I've chosen a jersey denim look dress and styled it 3 ways. The key is ringing the changes with accessories.