Real food has colors. Consuming whole foods of different colors plays a role in ensuring you are getting a variety of essential nutrients, vitamins, minerals, antioxidants, fiber, and more. By eating this way you will help your body to protect you against all sorts diseases and heal current health problems, or in other words to keep you healthy. Besides the physical health benefits, personally I found that eating a colorful plate of vegetables or fruits brightens up my day and puts me into a happy mood. So smile and eat the rainbow.