I would absolutley wear i kilt. Just remember to have something under it when you do those fast spins.

Dress like most other people do. For very formal the PC is a good option. You can't find a better look than a PC. Personally I just go with a comfortable shirt if I'm going to dance. This is just because it can be very warm when you swing around, and I hate to sweat during the dance.