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