When wearing a jacket, you don't wear a belt, right?

Also, I have a black watch tartan kilt...what should I wear, a black shirt or white shirt?