Sorry ladies and gents, this is one of my pet peevs:
I am going to have to respectfully disagree with Adina1968. Its not true that green is normally considered a warm color. Firstly, there is no "green" there are hundreds of greens , not to mention all of their associated tints and shades. A green can be cooled if its heavy on blue content, or warmed if its heavy on red content. Grey is similar in that it can be either cool or warm, depending on the proportion of colors within. Grey is not actually just black and white, if not only because blacks come in warm and cool shades (peach black, ivory black, mars black)--this is why there are so many greys in any line of paint. Lastly, I say, matching and clashing is all about style, if it feels wrong to you, then it very week might be wrong. It depends on your skin tone, hair color and all the rest--I have a dark olive green suit that wear with a neutral shirt and a cool grey tie..to each their own.