It definitely happens to everyone regardless of how careful you are. Sometimes it's a little smudge of foundation on your shirt or it can be some lipstick/lip gloss combo that has managed to get on your clothes. Well I am here to help!
Disclaimer: this works to remove most stains on most fabrics. I can't guarantee it to be 100%.
Apply a small amount of makeup remover on the stain.
It definitely helps if your makeup remover is water based or like an lotion makeup remover. Oil based makeup remover will only add to your problem.
Let it soak for a few minutes.
Blot with a clean and dry towel.
Please for the love of Gucci do not scrub at it! Do not rub the stain either.
You should start seeing the stain lifting. If it doesn't repeat the process once more.
Rinse with cold water.
At this point you should be okay to throw it into washing machine and it will come out in the wash.
Do a test run first.
Whenever you try out a new cleaning method you should definitely try it out on a hidden area or on a less expensive item.
Blot.
Always blot! Never scrub a stain. Ever.
Treat quickly.
You definitely don't want to let the stain sit. Plus they're easier to remove when they're fresh.
If it is a lipstick stain then hairspray and let it sit for 5-10 minutes. Then dab with a damp sponge and throw it into the wash.
If it is on a dry clean only fabric then definitely ask a professional first, but if you are in a pickle use tape first to transfer the stain away.
Foundation stains can be treated with either makeup remover or soap.
Dawn soap is a great choice.