I would ideally (you know what we say and what we don't always match) anyway in my perfect world I would make him work off the tux and tickets but let him wear what he wants.

Just hope you don't have a really upset kid on your hands this weekend, I am not saying that he has a right to be but as you know that doesn't always matter.