Calendula, nasturtium, chamomile, violets and roses are some common edible flowers. Calendula is particularly good for the skin and chamomile is known for its powers as a sleep aid. Many herbs have lovely flowers to add to your garden space. Sometimes planting bright flowers around fruits, like strawberries, will confuse predators and save your produce.
Many flowers are compatible with companion planting as well as being edible. Definitely check one of the online charts before planting any flowers next to your vegetables. You never know what may inhibit the growth of a specific plant.
When your plants have gone to seed, consider cutting off the bolting flowers for your bouquet. While you can eat many of the flowers from bolting plants such as kale, you would also do well to just cut off a few stems and stick them in a vase for a bit of garden grown beauty.
Photo Credit: Matsuyuki