As I like to wear brightly colored work shirts I do get some looks but I don't think they are 'dirty' looks - hopefully it is people looking because they think I look good but they could be thinking I look a complete idiot! Whatever the reason it's not worth worrying about - particularly if it people you have never met before and will never meet again.
I've been getting into bright colored formal shirts recently such as purple/red/orange rather than the normal white/grey. Some people say that men should try different colors whilst others prefer the classic colors. What is your opinion?