Unbuttoned kilt jackets look so much nicer. If you really feel the need to cover the expanse of shirt then a waistcoat is the way to go.