There is no alternative to internal hydration. You need to drink enough water to keep your body hydrated. For external hydration, use facial oil and body oil. Apply them at night and wash them in the morning to get hydrated skin.