I like nightdresses, and have previously worn shorter length tshirt style from ASDA and the like - cheap and cheerful. I wear PJ's if we have guests, but not a great fan.
However, we're moving nearer family so expecting to have guests more often. Long nightdresses are therefore a compromise. I get to be comfy, they don't have to accidentally catch sight of anything they shouldn't!
But supermarkets don't do long, and M&S do, but they look like something my granny would wear.
Any ideas?