There are so many shrub roses on the market and seemingly more new varieties every year. With almost every color to choose from (except true blue and green), shrub roses pair well with many other plants. The deep green foliage of shrub roses also creates a beautiful backdrop to numerous annuals and perennials, as well as formal rose blooms themselves.