Whether it's the food we eat, the medicine we take or just allergies, we're all affected by flowering plants. Why do plants have flowers? How do flowers develop? What secrets are hidden in their genes, and how could those secrets affect our lives?