Hmmm well, it's a combination of a lot of things. I used to have pretty bad eczema and acne breakouts ( my self-esteem was

), so I've sort of become a skincare freak in the past couple years.
Lots of water (>>>>>>) + supplements (Spirulina, fish oil, vitamin c & e, biotin, etc.)
For my face: Mario Badescu glycolic cleanser 2-3x a week, neutrogena cleanser, dead sea mask once a week, witch hazel, vitamin c serum, rosehip oil, and occasionally some almond oil. Oh, and CeraVe eye cream. Oh, and a chemical peel+microderm combo every month. Oh, and Mario Badescu SPF 30 oil free moisturizer.
For my body: 12% lactic acid lotion, 40% urea cream, almond oil, castor oil, and oil free spf 30 sunscreen.