Rose of different colors symbolizes different emotions and feelings. One therefore needs to be careful while presenting a rose to loved one:
Red Roses - Love and passion
White Roses - True love, purity of the mind and reverence
Yellow Roses - Friendship, celebration and joy
Pink Roses - Friendship or Sweetheart, admiration
Peach Roses - Desire and excitement or appreciation
Lilac Roses - Love at first sight and enchantment
Coral Roses - Desire
Orange Roses - Enthusiasm and desire
Black Roses - Farewell or "It's Over"...