Even aprons can't protect against every kitchen spill. No matter what the disaster, a few household items that you probably have on hand can make a world of difference and save the day.
Scrape away any remaining tomato sauce and carefully turn the garment inside out. Run cold water with a good amount of pressure through the stain (you want the water on the opposite side of the stain) until it is mostly out. Mix together distilled white vinegar or lemon juice with a bit of water and rub the stain with the mixture until removed.
Whether you are cooking with wine or enjoying a glass while you make dinner, spills happen. Immediately soak a paper towel with seltzer and dab the stain. Pour salt generously over the stain (you may need to take off the garment for this one) and allow it to sit for at least 10 minutes. Scrape off the salt and rinse under very hot water, then wash as usual. This works for beet and dark fruit stains too!
Chocolate or coffee
Carefully scrape away the chocolate (if applicable) and immediately rinse under very hot water. Rub with cornstarch or baking soda until the stain is gone. If that doesn't work, rub with stain remover or regular detergent and allow to soak for 10 to 20 minutes before rinsing and washing as usual.
Grease stains can be tricky business, but never fear. Lay the garment flat and cover in baby powder, which should help to absorb the grease. Using a paper towel or cloth, vigorously rub the baby powder then wipe it away. Repeat a few times until the stain is gone. If it is still visible, try rubbing it with a paste made from baking soda and water.
More stain removal tips
How to remove stains
How to remove marker and ink
Best stain fighting products