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