Ideally, 3-4 months before your wedding to allow the Botox to settle and any adjustments to be made.