Some good blue flowers for weddings include hyacinths, hydrangeas, delphiniums, sea holly, and thistle. The flowers you choose may depend on the purpose of the flowers.
Hyacinths are small, fragrant flowers that are suitable for a bouquet, corsage or a flower crown. The hydrangea is also well-suited for a bouquet because it grows in large balls. Delphiniums come in various shades of blue, and they grow in tall spikes, which makes them ideal for table decoration and pedestal stands. Sea holly and thistle are often used to fill out flower arrangements, but they are also beautiful on their own for a bouquet or boutonnière.