There's been a popular perception in modern fashion that black may go with anything. In particular, could black hats work with any color in a suit, jacket, or coat, plus the pants and footwear? I know that black hats are more commonly worn with dark colors like black itself, and any shade of grey or blue, but what about earth tone colors like browns, tans, or greens? Do you think a black fedora could look good, or at least pass as decent with a taupe suit or sports jacket? I think it would be fine for a mid-grey suit, and I believe overcoats and rain coats could pass regardless of color, as they are usually worn on top of suits or jackets, so it doesn't matter as much if it is beige.