RED ROSES - stand for romantic and passionate love. It also equivalent to deep love. It's the perfect choice to give for one's true love. It sometimes combined with white roses as it stand for "unity" and true and pure love.
WITE ROSES - speak to pure, innocent and happiness which is perfect for new love or interest. It usually use as bridal bouquet to represent purity and innocence