Matching a brown sporran to a pair of brown shoes that is the same shade is almost impossible. I have given up trying.

I agree with most guys here that you should wear a sporran that is the same colour as your shoes. But who is looking?