When I first started booking newborn sessions I thought the ideal age to photograph them would be as soon as they were born up to 14 days old. The more sessions I had under my belt the more I realized that it is actually better if they are a little older. I try my best to schedule new babies when they are 10-21 days old. By this time if mom is breastfeeding her milk has come in, and the family has gotten in a routine. When you schedule babies in their first couple days of life, moms milk may have not come in, mom is still very early in her recovery, getting everyone ready and leaving the house especially with other children can seem daunting. I find that families are a bit more relaxed, and it makes for a smoother session.