Knee socks have their place and I have some black Nike (soccer) socks I throw in my kit in case I have to deal with weather changes where warmer legs can make a big difference in ride comfort.
I also have some very colorful knee socks that would go good with my kilt when I ride in that... but no white ones.