Newborn baby sessions take slightly longer than older baby, child or maternity sessions due to tiny babies having to feed often. On average a newborn session can take up to 3 hours. The ideal time to have your newborn photographed is within 2 weeks of their birth. This is when you get those lovely sleeping newborn photos that just melt your heart. Once babies are older than this they start looking a bit more grown up and they don't sleep as easily. It's worth booking your newborn session while you are still pregnant to ensure that you get a booking on the day you want.