I have 2 things to add to the above advice. First off,



Second- as to a battle with administration, I am of the opinion that it's better to ask for forgiveness than permission. Don't mention it, don't make an issue out of it beforehand, just show up at your prom in a traditional and well turned out outfit, being as polite and respectful as possible.

Oh, and kilts are appropriate at any and all formal occasions, in the same way that Armani is. I would suggest you show us pictures of your outfit before prom and get some feedback, if that's possible. We are a helpful lot!!