Plain white shirt with any kilt should be fine. In fact, a plain dress shirt, of any colour that compliments those in the kilt is also fine.

The you can formalise it with a wing collar and black bow tie. Add a vest/waistcoat, or treat yourself to a shortie jacket of some description.

Jacobites also look good, but a bit costume-like which I know puts a lot of guys off.

The skies the limit really, but don't wear a patterned shirt with a tartan kilt. Keep it plain. After all, the kilt should be the centre of attention.

Al