Sean,
The outfit looks great. There are things you could do, but aren't a neccesary. These suggestions would just be the beginning of many endless possibilities that you will at some time try. Your Tie; is it black, or just look black on my moniter? You could go with green too. Oatmeal colored hose would look great too, and would match your shirt nicely. If you wanted to really kick it up a notch, I'd suggest a white shirt, with the black tie, and black hose. Of course, for the wedding, as you've implied may be quite casual, the outfit you've modelled will be perfect.

Good Job!