A collection of roses that are arranged together in a decorative fashion. It is a popular gift for various occasions such as weddings, anniversaries, birthdays, Valentine's Day, and Mother's Day. The size and color of the bouquet can vary depending on the preference of the recipient or the occasion. Red roses are often associated with love and passion, while pink roses symbolize gratitude, admiration, and gentleness. White roses are often used in weddings and represent purity, innocence, and new beginnings. Other colors, such as yellow, orange, and purple, can also convey different meanings and emotions.