Pajamas should be worn in bed and while lounging at home.
Common Sense Etiquette: DO NOT wear PJ’s to the store, restaurant, gas station, school, or any other public place. Do not wear them in the car either. If you have car problems, you may have to get out of the car and step into public view.
Always show respect for yourself. Dress appropriately.