
If you're looking to add some serious colour and vibrancy to your garden (without spending too much money in the process), then you need to start planting long flowering perennials in your garden borders.
The best perennials are great value, as they can live for many years (deciduous ones die back to the roots after the growing season, while evergreen perennials do their thing all year long). However, even better there are some perennials that bloom for longer than other plants, or even offer a second flowering helping bridge the gap between seasons.