The most common cosmetics may contain traces of heavy metals, such as lead, arsenic or cadmium (Guidance on Heavy Metal Impurities in Cosmetics. Government of Canada).
To make an informed decision when choosing what to put on your skin, here is some information on chemicals found in make up, and their health effects. Simple version. Long version. (author: Bhavini Patel)