The present invention provides methods for characterizing a skin sample of a subject as belonging to an age range by analyzing nucleic acid or protein molecules obtained from the subject. The methods include analyzing expression or mutations in epidermal samples, of one or more skin markers. The methods can include the use of a microarray to analyze gene or protein profiles from a sample and compare them with a known skin age index. Therapeutic and cosmetic formulations are also provided herein.