Rose is a flower that has been subjected to multifarious interpretations and innovations. New colors have been developed by man to express yet another emotion. The purple rose is one such innovation. This particular color has various levels of meanings, and has always been a favorite among rose lovers.
White roses have been symbols of reverence and humility ever since Medieval Christian Europe. In those times, Mary was often represented by a white rose to represent her purity. In Wales, white roses are seen to mean innocence and silence, and are often placed on the grave of a young child. Meanwhile, some native American cultures see the white rose as representing security and happiness, so this is why they are traditionally worn at weddings.