As an experienced newborn photographer who has been photographing babies for almost fifteen years, my answer is no, two months is not too old for newborn photos! I often get messages from new moms who are worried they have missed the time frame for booking their newborn photoshoot.