Everyone needs flowers in their life. This is an easy guide to growing your own. Here are forty of the most beautiful and easiest flowers to grow for any space, for any budget, for tricky climates. From bearded irises and roses to pelargoniums and zinnias, there is a flower for every pot, planter box or garden. Learn how to care for your new flower friends with key information on growing flowers from seed, planting, pruning and flower care.Start small, gain confidence and grow your way to a floral wonderland.