In truth a "normal"(regular) jacket looks awful when worn with the kilt , they are too long. A kilt jacket is cut specifically to be worn with the kilt so that the sporran is shown to best advantage and the kilt pleats are allowed to swing freely.

The best compromise kilt jacket is the black barathea silver buttoned Argyle with TWO waist coats. One with 5 buttons for day wear and one with three buttons to be worn for formal black tie events.

The Argyll jacket with 5 button waistcoat is really formal day wear attire, but a modern trend that is creeping in (and it works) is to use the Argyll, with a 3 buttoned waistcoat, for formal black tie events too.

For ultra formal events then it may be wise to consider more formal jackets, but the Argyll as described above will get you by, very well.

OH and welcome from Inverness-shire.