A light beige shirt would look good with your kilt, I think the belt is fine, but would look better if the kilt was worn a little lower