Cotton goes fashionable