Roses maybe red but they also come in many other colors including blue!
Blue roses appeared as early as the 12th century in the orient. Gardeners were known to produce them by placing a blue dye into the bark of the roots. Many roses that are in stores are made by dying white roses. Some blue roses grown in the garden may give more of a lavender color than blue but depending on the soil conditions and other factors they can look blue in color.
The Blue Girl Hybrid Tea Rose is easy to grow and has a wonderful blue lavender color. The scent if one of a kind and will certainly get your attention. Fully double flowers with 35 to 40 petals—all a rare shade of lavender-blue. Just 2-3 ft. tall. Zones 4-10.