You do not need to bathe your baby every day or even every other day. Babies’ delicate skin secretes natural oils that keep them soft and serve as a barrier to the world.
Washing around the areas that get dirty (along the neck creases, the mouth, and the bottom) with a warm washcloth each day is sufficient. A full bath can be done as often as you'd like, but once or twice a week is just fine. Once your baby starts eating, the whole game changes, and you'll be bathing more often in an attempt to remove food particles from each little nook and cranny!