One of the prettiest colors to give this pretty rose is red. Although, all roses are not red, I still prefer red roses over all other colors. Red is bright and perfect for such a pretty flower, but coloring the rose with other colors like pink, purple, light yellow, or such colors will also make this picture look pretty. While the rose can given any pretty shade of roses found in the garden the stems and the leaf connected to the rose should be colored with a dark shade of green, as all color roses have stems and leaves of green colors. The bud should also be colored same color as the rose while the outer part of it is kept green. The combination of red and green will make it look really pretty and coloring the background with a light color like light yellow or blue will make the rose look even prettier.