It's pretty dry where I live, and keeping the skin moist is always a challenge. I never spent a lot of money on expensive creams over the years, and only use the basics. I rarely use soap on my face, I was using Oil of Olay wash cloths for awhile and thought they were okay.
Around once a month I use Neutrogena Naturals purifying pore scrub for exfoliation. Also use the Biore pore cleaning nose strip now and then. I use Curel Ultra Healing on my hands and legs, and often times just use that on my face too. At night I try to use a rich Vitamin E Collagen cream on my face, but don't always remember to put it on.
Keeping hydrated is so important, I don't like drinking much plain water, but I do drink daily plain seltzer water with no sugar/sodium/calories. Also Perrier Mineral Water at times. When I was taking a spoonful of coconut oil daily, I noticed a positive difference in my skin moisture. Plus, I take a quality omega 3 fish oil every day, and natural vitamin E sometimes. Coconut oil on the skin is nice, but can be greasy and stain clothes until it soaks in.