hiya... i had a white top with buckles on it.... put it in the washer...and forgot to take it out as soon as the cycle stopped..... took it out about 3 hrs later .... and what dya know.... a few rust marks, so i put it back in the machine for a slightly hotter wash but to no avail... put some vanish on it put it back on a normal wash ,,, but no good !!! tried a stain remover called gonzo that is supposed to make stains dissapear like magic (accoring to the bottle) but stains are still there.... so i personally think once rust is there its there to stay... although my stains have slightly faded they are still noticeable... hope this is helpful!!!