We recommend booking 12 to 18 months in advance for peak wedding seasons, but availability may vary depending on the date.