The best lotion for a babies dry skin is Johnson's baby lotion that comes in the pink bottles.
My mom used Johnson's baby lotion on my skin when I was a baby and I used it on my first born and still use it on my youngest baby who is 13 months old.
You can still use baby lotion on adult skin and I still use the Johnson's lotion on my own skin when it's dry too.
You can also apply a bit of coconut oil to your babies dry skin and even Vaseline.
I would also recommend using a baby oil as well and rub the baby oil into your babies skin.
Burt's Bees baby lotion is also a good baby lotion for babies dry skin as well as many other brands.
Olive oil can also be applied to babies and toddlers skin to keep it moist and it can also be used on your adult skin too.