Yes, a well-tailored black suit can be appropriate for a semi-formal wedding, especially for evening affairs.