I’m gutted. I’ve just washed our lovely new expensive bedding and gone to peg it out to find one pillowcase with a horrible yellowy mark on it. Looking at the washing I hung out earlier I can see some marks on my white t shirt and vest too so whatever it is has come from me. I’ve ised Piz Buin allergy sunscreen spray but hadn't noticed these marks before washing. Have I set the stain by washing? I’ve got them all soaking in a bucket of vanish now but can I actually get these stains out?