First, let me compliment you on your choice of jacket. Tres chic. Likewise the buttons you've selected are very smart; if they are subdued (rather than shiney) the overall effect will be one of understated elegance, the hallmark of a Scottish Gentleman. All of you guys in your look-alike Prince Charlie coatees-- eat your hearts out!

I was going to rant and rave (aaaaaarg!!!-- dress shirt nonsense) but I won't. I would advise, however, that with a black tie you wear a fold over collar and black scoop front waistcoat (you can probably get it from the same company that provided the jacket). All in all a plain front dress shirt would probably look a tad smarter, but the choice is yours. For white tie get a regular V front pique waistcoat in white, and wear a wing collar shirt. Oh, and one other thing: NO WHITE HOSE!!!!!!! Ever!!!!! unless you have a tropical foot disease. Invest in a pair of tartan hose to match your kilt, and while you are waiting for them, wear black hose.