If you act fast, many stains can be removed without a trace. But for those that won’t come out, a creative approach might be your best option
Once upon a time, I was wearing all white at a dinner party (remember those?) when someone I had just met (remember strangers?) complimented me for not having spilled anything on my outfit. Of course, my enthusiasm in receiving the compliment immediately caused me to spill red wine in my lap. As these things go, everyone jumped to attention and offered advice on how to deal with it.
“Soda water and salt!”