The earlier the better! But the real important thing is that you only book once you are 100% confident. We generally start planning weddings a year before the big day, but we have done weddings with less than 3 months' notice.