The earliest you should get a maternity photo session done is after 32 weeks of pregnancy or anytime after the eighth month starts. However, the best time is around 34-36 weeks.
For a twin pregnancy, 30 weeks is ideal.