The Body Shop is launching its Christmas palette in November. In addition, the brand will improve the formula of its nail polishes. The Christmas col…