Roses are simply a beautiful flower. They come in a wide range of colours, from classic red and pink to more unusual shades like white and lavender. Their petals are soft and velvety, and their fragrance is sweet and alluring.