Rainbow roses  also known as tie dye roses are uniquely colorful  happy roses With these multi colored roses  each and every petal is dyed a different shade The effect is an entire spectrum of blue  orange  green  yellow  pink  red and purple colors on a single rose