The symbolic meaning per color
Pink represents gratitude, happiness, and tenderness
Yellow represents friendship, happiness, and optimism
Orange represents mercy, desire, and joy
Purple stands for elegance, grandeur, and love at first sight
Red represents the blood of Christ and love and respect
White represents purity, pure and genuine love