Why won’t many men wear pink? The answer is simple: The colour pink is stereotyped to be feminine. You can tell the gender of an unborn baby by the colour of the item a pregnant woman shops.