Many of the vests offered on this site work well with a kilt:
http://www.ushist.com/wardrobe/q-160...hed_collar.htm

I own the Frontier vest in black, and wear it both casually and formally. (It came with copper colored buttons but I replaced them with pewter so I could wear it with my Argyle jacket, as I am in the picture below).


I bought it in black specifically so I'd have the option of going formal, but it works just great as a casual vest as well. My only minor gripe is that it is a pretty heavy canvas, and is lined, which isn't a bad thing except for in the summer it gets a bit warm. I wouldn't mind something from a lighter fabric.

Aye,
Matt