"White roses are generally regarded to symbolize eternal love, trust, and innocence. They can be given platonically as an expression of respect and gratitude to friends, loved ones, and colleagues.2 White roses convey a sense of purity, youthfulness, and innocence, which is why they are traditionally carried by brides on their wedding day. They can also represent a shared secret."