I would not put lotion on a newborn - just way too young to have anything on them that isn't 100% necessary.
If you are concerned about some dry and flaky skin, especially on the hands and feet, that is totally normal. It will slough off. If it seems that bad you can put a little oil - olive oil, coconut oil or apricot would be my go-tos.
Even older babies don't need lotion every day. You want their natural oil to come out and moisturize them - if they are bathed too often, this can't happen.