Our rainbow roses are 100% real and cut straight from our farm. Rainbow roses are also called Rainbow tinted roses, Multicolored rose, or Kaleidoscope rose. Our Rainbow roses go through a special process where the petals naturally obtain multiple colors, and so, we do not spray paint our roses or brush them with color.