It is best to book your wedding photographer 1-12 months before the wedding.