Purple and blue colors in plants are primarily due to the presence of Anthocyanins. Anthocyanins are water-soluble pigments found in the vacuoles of plant cells. These pigments absorb light in the red and blue-green regions of the spectrum and reflect blue, purple, and red wavelengths, depending on the pH and concentration of the anthocyanins.