Technically, Clark's attire, called morning dress, is the appropriate outfit for a day time wedding. A tuxedo is by definition, evening wear, and traditionally would not be worn for a formal event during the day. The rule is hardly observed now - plenty of people wear tuxes during the day - but hey, his outfit was technically correct for the occasion:
http://en.wikipedia.org/wiki/Morning_suit#Morning_suit