The best time to take maternity photos is typically between weeks 28 and 36 of pregnancy, when the belly is visibly round and the expectant mother is still feeling relatively comfortable. This can vary from person to person, so it's important to discuss timing with the photographer and consider the expectant mother's preferences. Some people prefer to take their maternity photos earlier in the pregnancy, while others prefer to wait until later. Ultimately, the best time to take maternity photos is when the expectant mother feels most comfortable and confident.