Es gibt keine Hochzeitsanzüge. Es gibt Anzüge, die man auch zu / auf / während einer ( seiner ) Hochzeit tragen kann, sofern man keinen Cut trägt.
Das, was gemeinhin als Hochzeitsanzug bezeichnet und verkauft wird, trägt man nicht, damit putzt man - bestenfalls - sein Auto.