Your wedding is the most magical day of your life. My unique blend of mentalism and magic will absolutely guarantee that it will be as special as possible. The best times to use a wedding magician are:

During the photographs when people are often left waiting around is a good time for your wedding magician:
The post ceremony photographs can take a couple of hours before the meal starts. Not everybody will be involved with the majority of the snaps and this is a great time for magic to keep the guests entertained before the meal

Performing at every table between the courses of the meal, finishing just before the speeches begin (very popular):
Magic is also a perfect addition to the wedding breakfast working between courses. People feel compelled to open up after they have witnessed the impossible; the table acts as a mini self-help group for each other. It helps to bring people together who may have only met for the first time when they sit down at the table a few moments before.

At the evening reception, when the wedding magician can mix and mingle, ensuring he performs for everybody present:
Magic is great at the start of the evening reception for an hour or two before the sherry sets in. Just as the evening guests arrive is the perfect time as the music isn't in full swing and people may be standing around awkwardly and looking to be brought into a group.
Fast, effective relief from odd cousins at weddings.