I tend to go the opposite way to Hamish ie if not wearing the beige/oatmeal hose (which go with ANY kilt) I try to match the hose to the kilt's main colour and wear a toning top. Flashes I don't wear casually, only when "dressed". However, as Hamish says the main point is to consider the overall effect.