Here's why:
* Roses are often associated with beauty, grace, and love.
* Beauty is an abstract concept that refers to a quality that is pleasing to the senses or mind.
While other abstract nouns could be associated with roses (like fragrance or love), beauty is the most common and direct association.