2 links have been added on this idea.
  1. ” These polymer opals get their colour from surface structure alone, so they don’t fade or run and could be used as a substitute for the current, toxic dyes in clothing.”