The best body lotion for dry skin is one that provides deep hydration and softens rough patches. Here are some great options ...