I have a soft pink shirt that I use to work and to be honest it actually attracts attention and becomes a quick ice breaker if you are meeting clients or stranger.
I always use it when I do big presentations. You can consider it my lucky shirt la.
If the shirt fits your nicely, (not too baggy or too tight), ppl will actually go out of the way to ask you 'wow,why pink?". No one will ask u if you wear navy blue la. :) sometimes they go out of their way to complement you of the shirt because it's like finding a white rhino - very rare in office.
My lady boss always grins at me when I wear it because the first time i wore it, she said she never thought pink can look good on a man and I cheekly replied, "it takes a real man to wear pink"...
try it.. and see if you get extra attention or not from the ladies.... hahahah B)