Looks good. Gotta disagree with thescot. Colored socks look too informal.

Get that new sporran and you're all set.