The best age for newborn portraits is within the first 10 days. I like to aim for days 5,6 or 7, as babies tend to sleep deeply during this time. They also retain their womblike flexibility during this timeframe, which makes posing very natural and comfortable for your baby.