I've always liked the look of a white or light blue dress shirt because it seems more formal.
But because I only own one good white cotton dress shirt without any wrinkle resistant treatment (apparently more comfortable to wear), I'm afraid of wearing it anytime I might have to eat and might accidentally get it stained.
Therefore, whenever I know I'll be eating, I tend to wear black or navy colored dress shirts. Antonio also says in one of his infographics that they may match my hair and eye color which is a bonus. Maybe when I own more white dress shirts I won't care as much.
Do you like wearing darker colored dress shirts? Why or why not?