There is no colour that is for ladies or for men. Its a free world. Put on whatever the hell you want and if someone does not like it, tell him/her to buy you a cloth that is another colour. Cant buy?? then shut up.
Its OK for men to wear any colour, cause it is no a taboo , and it's not said anywhere that the colour belongs to ladies.