I have always been a firm believer of mixing and matching.
It is not always said that things have to match perfectly, it can be nice but it is kinda boring in a way.
I think that you gotta make every outfit your own, give your own twist to it.
It is not said that when you wear black shoes you gotta combine it with a black belt and black bag.
That is ofcourse just my humble opinion.
Here is an outfit that I wore which I think is a great example of things not really matching but still when put all together it looks pretty good.
What do you think?