Three months is a good time to have a baby milestone photo session. The first month after birth is usually very exhausting both mentally and physically for new parents. Many parents do not have time and energy to think about finding a photographer and preparing for a baby or family photo session.
However, at around 3 months of age, babies gain more strength and can typically hold up their heads more steadily. They also start socializing with others through smiles and having more expression. They look less fragile and can interact more with their parents.
Therefore, waiting a bit longer to allow yourself to recover from childbirth and adapt to the new routine before having a professional photo session is a perfect choice for many families. Around 3 months can certainly be one of the best time to have the first milestone photo session.