The best face moisturizers contain natural oils such as almond and coconut oils. In addition, look for natural plant extracts, antioxidants, Vitamins C, B and E, and anti-aging ingredients such as niacinamide.