Using roses to convey messages dear to the heart has been a tradition established over several centuries. Here’s a comprehensive guide to the numbers and meanings of roses:

1 = Love at first sight
2 = Mutual feelings of two people who are deeply in love
3 = Stand for the three words “I Love You”, and convey this simple, powerful message
5 = I love you very much
6 = I love you, I miss you
7 = I’m infatuated with you
9 = Together as long as we live
10 = You are pretty
11 = You’re my treasured one
12 = Be my steady
24 = You’re always on my mind, twenty four hours of the day
50 = Signify a love that has never been regretted.