Maternity shoot

I’m starting to plan my maternity pictures and I’m not sure how far in advance to book a photographer? Or if I should know what I want for my pictures before I book so I can tell them or can I tell them when the time comes? Not sure how to do any of this as it’s my first time!