In a development that will be of particular interest to those living in unsanitary conditions, in college (do I repeat myself?), and in tempestuous marriages, two Chinese material engineers have invented self-cleaning cotton clothing.
If you're interested in the science behind the new material (it is shockingly simplistic, even to this noted chemistry-phobe), I recommend this article by ExtremeTech. Nutshell: titanium dioxide + nitrogen = laundry bliss.
Basically, the nanoparticles clean themselves when exposed to visible daylight. They break down stains, bacteria and smells so they can be rinsed off with water. Think of it as armor for cotton, keeping out the nasty stains (I can see the ad campaign already!).
All is not perfect, however; the chemical compounds are highly toxic and turn your skin blue. It's up to you to decide: look like a Na'avi, or keep your pockets heavy with quarters?