To preface, I tried the search function, and did not find a workable answer.

Should the color (or colour if you prefer) of your hose co-ordinate with the tartan, or your jacket/waistcoat/sweater/jumper for casual or semi-formal wear?

Presently, I own three pair of hose (five if you count soccer socks). The colors are white, ancient green and Lovat green kilt hose, and black, and lavender soccer socks. My current kilts are in MacQueen tartan, and Sport Kilt's 'Royal Purple' (looks like 'Warrior' to me ). With the red, black and yellow in the MacQueen, and purple, black and white in the Royal Purple, are there any hose colors that I should acquire for casual wear with these tartans? Are there any 'must have' hose colors to own, regardless of tartan they are worn with?