Hey Luv...I'm a professional photographer we usually suggest babies under two weeks mostly because they small, still really haven't noticed their not in your womb, and dont move much, less stress baby and parents. But I do understand many parents think its too early its up you on how you feel.. I took my daughter at 5 days, amazing pictures..
I would say anytime between 2 weeks and 6 weeks