Red roses of any hue say "I love you".
White roses signify spiritual love, purity & humility.
Bridal white means happy love.
Yellow roses today signify joy & friendship.
Coral roses imply desire.
Orange say "I am fascinated and enthusiastic."
Purple roses signify the giver had fallen in love with the recipient at first sight.
Light pink roses imply grace, admiration, gratitude & friendship.
Dark pink roses say "thank you."
Black roses mean farewell,death.
Two roses
joined together signify engagement.
Red and white roses together mean Unity.