We recommend booking your wedding at least six months in advance. This will give you enough time to plan and arrange those all-important legal bits, like giving notice of marriage in the UK. If you fancy tying the knot in Mexico or Cyprus, you can book a wedding here as late as three months before your big day.