If you dye your hair every month, the question is not whether to do it before the wedding, but when, so no roots show in the photos.
Why the wedding week is the best time
The best time is the week of the wedding, as you would in any other month. The colour is then fresh and the roots do not show, from the front or in the photos taken from above or behind, which with an updo are many.
Your hair already knows that colour and that process, so there are no surprises: it reaches the wedding just as it does after every salon appointment.
Why it is not the time for a new hair colour
What is not advisable is changing colour for the wedding. The hairstyle and the makeup were decided at the trial with your usual colour, and a new shade may not convince you when there is no time left to put it right.