12 ways to her heart red roses. 12 Red Roses the genuine meaning of love. The Red roses also symbolizes beauty and perfection. We use the aptly named “passion rose” it is a fresh looking rose. At E-Flowers UK, we like to bring down the cost of loving we send these flowers on our next day delivery service.