A method and system is provided for performing cosmetic analysis of a subject. Assessment data of observable characteristics of each of a plurality of defined body areas of a subject is converted to weighted data for each of the plurality of defined body areas. This weighted data is analyzed to generate cosmetic analysis data. This cosmetic analysis data can include an apparent age of the subject. The cosmetic analysis data is then provided to a user such as a cosmetic surgeon, beauty therapist or the subject themself. The system and method can be further adapted to perform treatment diagnosis for the subject based on the cosmetic analysis data.