So I recommend taking newborn photos anytime between 1 – 8 weeks old depending on what works best for your family. But while the age of the baby is flexible with natural newborn photography, it still has an important impact on how your newborn photos will look.