Navy velvet would be marginally better. Still not good, but somewhat less bad.
I suppose you could wear it without violating the non-existent dress code. And unless yours is a rather odd workplace, it's likely to be way better than wearing a green velvet jacket to work.
But most of the time, I'd find it to be a moderately weak choice. Not actually a terrible choice - since I could see how someone might maintain that wearing any blazer or sportcoat is better than wearing none at all. But a choice not quite as good as various other types of blazers or sportcoats. Since a corduroy jacket is about the most casual type of jacket. So, it's a less business appropriate choice, even though I acknowledge that "business appropriate" is a very difficult thing to pin down, when so many workplaces - including the one in question - don't have a dress code (either a formal one, or one which is well understood without having to be explicitly stated).
And really, given that in so many of today's workplaces anything better than jeans and a polo shirt constitutes "dressing up," isn't it silly to worry about which blazers register higher than others in the formality hierarchy? Maybe. (No, I don't think it's silly, but I bet to some medieval scholars it didn't seem silly to contemplate how many angels could dance on the head of a pin.)
Well ofcourse I don't intend to wear a velvet blazer or a velvet suit to go to work. I asked so just because I was wondering that whether it is appropriate that I can wear a velvet blazer to go out in daytime, for example, go for lunch with some frriends :) Now I think can only wear my velvet blazer to go for dinner :D
Yes my office may be an odd office in almost people's eyes here. But since I live in a third - world country, there is no dress - code in my firm, even it's a large state company. If I can wear a blouson or jeans and peacoat to go to work, I will wear a corduroy blazer to go to work without hesitance :D
P/S: I really prefer dressing a "businuess" suit and a dressy tie to wearing any other clothing like peatcoat, jeans or other type of jacket. But If I did so, I would become an odd white collar worker in my office :D
Edited by azumi - 1/13/13 at 11:56pm