Flexi Says: Flower color in a population of plants can change over time due to natural selection. This typically occurs when the dominant pollinator in an environment changes, and the new pollinator prefers a different color. Color variations within a population can occur due to balancing selection through fluctuating selection in which there are multiple pollinators such as insects, birds, etc.