The best time to photograph newborns is in their first 4 to 10 days when they are still all sleepy, squishy and capture the finer little details. Please make a booking as early as possible to avoid missing out, I only take on 3x newborns a month.