Red roses are widely known for its capability of expressing love. The red roses stand for love and the blood of a martyr also in Christian symbolism. Besides red roses, pink roses symbolize happiness, as well as innocence, purity, and charm, could be expressed with white roses.