My parents had this rule i remember and boy do I remember it very well because it was a source of acute embarrassment and shame was that my mom made me wear a short nightie and my brothers had to wear pyjamas including pyjama tops. No boxers and tee shirts were allowed and the boys were certainly never allowed to be bare chested in the house. I hated it. When I went to sleepovers all my friends wore boxers and tee shirts but I had to wear this skimpy shiny white nightie with short sleves tight shiny granny pants.
The worst bit was that if we went anywhere like cousins houses where we were going to be home late, we had to take our sleeping clothes and change into them before coming home. I guess this was ok until about 10years old but from about 10 or 11 on until I was 17 and in my final year of high school I had to do this. I can tell you I was just mortified that I had to change into this skimpy outfit and then say goodby to my cousins. I hated having to go to sleepovers or have friends sleepover as mom would make me wear this. I just wanted to go to sleep in my own house and not have anyone see me. At times I pleeded with mom to be allowed to wear anything else. Longer nighties, Tee shirts, I would have even worn a quilted dressing gown in the middle of summer to escape the exposure I felt. But nothing would budge her. In winter the boys could wear long flanellete pyjamas but I had to wear the same skimpy nightie but with white tights. White tights! ugh! Although if we were going outside she would let me wear a dressing gown if it was cold.