People usually give white flowers as a form of honesty, openness, appreciation, and innocence. When white flowers are used in weddings, it symbolizes the perfection and simplicity used by the bride. Black flowers have a unique beauty compared to other colors. But black and white provide a different kind of elegance.