You look good. Don't worry too much about matchy-matchy. Prince Charles wears a brown sporran with black shoes. Read my new post on the "Scathing attack on white socks" thread.