When a little spilled wine threatens to ruin a special evening, it's important to think about containment. Keep the stain from spreading and doing any more damage. Both baking soda and salt are great at soaking up wet stains like wine. Apply either to the stain -- right now. Place a paper towel behind the stain to help absorb any excess liquid. If it's a large stain, place salt on the paper before layering the fabric on top and adding another layer of salt. Let the sodium do its work for 10 minutes, and then rinse it off with club soda. Another option is to rinse the stain with equal parts dishwashing liquid and white vinegar after the salt application.
Red wine dyes fabric fibers on contact, which makes it challenging to get out. For the best results, treat a stain immediately. Better yet, have stain remover standing by before you uncork the bottle -- just in case. We kid you not. Wine is romantic, but crying all over your ruined satin teddy definitely isn't.