I Love Wearing Nightdresses Cotton or satin will do it for me. It doesn't have to be long. Knee length is more than long enough for a nightdress. I prefer mine a bit shorter (but you might start calling them nightshirts at some point. Post Comment Receive notifications Add a comment...