Hi hafij, You already answer your question . Red rose is a symbol of love & to show their love people give red roses to their lovers. White rose is symbol of peace & yellow rose is symbol of friendship.
Married cloth is red and Red rose is red and best for girl only red rose . very suitable for both lover
In the classical times the Romans and the Greecs associated the red rose with Aphrodite and Venus the godesses of love so red roses were the usual gift between lovers.