Purple colour
NO, try light color shirt with dark color pant or vice-versa , it will match in most cases
A red tie, because cream is neutral and brown is a Red based color.
My opinion is no I like to keep things interesting.... also no, nowadays matching your tie and shirt is socially unacceptable and looks quite horrendous
In m opinion, lime green does look good with the jeans. i don't think dark green does... eww.
Wear It With Silk Texture, One Color Kurta Pajama. Or Match The nehru jacket With The Same Color Pajama And Wear It With A Differentiation Shading, Short Kurta. Put On A Plain Shirt And Wear The Nehru Jacket With A Pocket Square On It.
Men can wear black; brown; blue; pin stripe suits or a sports jacket in a mocha color (coffee/cream color) and slacks to suit the sports jacket, with a shirt to go with the sports jacket and a tie. The shows should match the suit or sports jacket and slacks (example: blue, black ... black shoes; pin stripe with gray in it or blue can be worn with black shoes; but, brown suits or sports jackets with brown slacks (including mocha color) should be worn with brown shoes. If you do not own a suit; sports jacket or slacks and do not feel you will get much wear out of it then you can go to a wedding rental shop and rent everything.
Because it is the company's logo the color is to match the shirt's color! There is a difference between brown horses and blue horses, but I do not know why.
Since brown is a neutral color, you can wear anything with it. White, cream, pink, red, blue, green, grey, black, orange, etc.
Yes
gold
olive color pant
Shoes should be closer in color to pants than shirt.