We should note that the Asian and European traditions interpret the meaning of the rose differently. And, although Singapore is in Asia, the European interpretation of the rose is used very, very often in bouquets. But it still makes sense to know the traditional meaning of the rose in Asian countries.
In Asian culture, the rose symbolizes success, luck, strength. But it is essential that the roses are as open and blooming as possible. The perfect color for roses is red.
In European culture, a rose is, of course, a symbol of love. But this does not mean that roses can only be given to beloved ones. Roses also symbolize femininity. In this interpretation, the degree of bud opening matters. So, roses with unopened buds are perfect as a gift for a girl or a young girl for any reason, for example, a bouquet for her birthday. And an adult woman is presented with bouquets with blossoming rose flowers.