Soccer socks can be OK for kilted casual but I would think white would get dirty very quickly.