I used to have severely dry skin and had to use the heaviest Eucerin cream but it's getting better, now shea butter and the burts bees body butter works fine for me.

What really helps is to put oil on my skin in the shower before putting on cream. Either right before after drying off or while shower is on and rinse off(the oil is still on).