Oh the joy of holding your tiny little baby for the first time! But they grow up so fast and you do not want to miss this chance to capture portraits of them so you can cherish this moment in life forever. I recommend the best time to photograph newborns when they are between 4 and 15 days old, as they change so much in the first few weeks and we do not want to miss that fresh newborn glow!