I wasn't sure about booking them so early too but I asked around my peers who had church weddings too, they all told me sometimes if your date is popular or you just suay the caterer you want has too many jobs on that day, they will not take your order... So better secure them before other...