Ya know--if it were me--I'd wear the kilt in semi-formal fashion, meaning crisp shirt, possibly a tie, coordinating hose (pulled up) with flashes and shined brogues.

I think the diversity thing should actually mean diversity. But it's your call.