If the dress code is expressed as formal, then your PC is perfect. Otherwise, a PC may be a little over dressed. The rule is, never outshine the bride. An Argyle, nice shirt, tie, solid (not diced or tartan) hose, and if you're feeling a little daring, a waistcoat of a color different from your jacket would be a most appropriate outfit. This is, of course, assuming this is for a daytime wedding with no theme or dress code.