Not really. Sometimes being different can be interesting.
Ketchup.
You can wear black gloves with a brown coat, however it should be noted that many people wear gloves which match the color of the shoes they are wearing for a great fashion statement.
Yes your shoes should match your shorts or top
Match your coat or purse you use most often.
Your pants!
No, you should always try to match your belt and shoes, i.e. black belt with black shoes.
Wear socks to match the pants
Ones that match..
Your shoes should match your belt. I would go with black.
Mahogany is a shade of dark brown. You should wear whatever color socks that match your trousers when wearing mahogany colored shoes.
bring it to the paint store thei'll match it
white shirt with black coat