Keep skirts from riding up by sticking them to your legs
Are you not tired of skirts rolling up your thighs and bunching up in unflattering places? Do you wish there was some way of making sure they stayed in place when you walk around? This tried and true trick has been used by gymnasts and ballerina from all over the world to keep their leotards in place.
This means it will probably work for you as well. Put some hairspray under your clothes, on whatever body part you wish the garment to stick to. Let it dry and re-shift your outfit to lay just as you want it to. This way, it will stay put until you are ready to take it off. You might need to wipe it before changing into your pajamas, though.