This page contains the following solutions.
If you have a wine stain on your shirt, stretch your fabric over a bowl, cover the stain with salt and carefully pour boiling water over it. This will remove your stain.
About 35 years ago when I was in my 20's and going out dancing a lot, I was a red wine drinker. I sometimes ended up spilling more wine than I drank.
When I was in my 20s, I seemed to spill a lot of red wine on myself. I had a long, white, cardigan sweater I wore all the time, and sometimes I would end up with red wine on it. One day an elderly woman I worked with told me to put white wine on the red wine stain.