Whatever you decide to grow in your flower beds alongside St John's Wort, it will create a vibrant show of color, with its bright yellow blooms, and provide a haven for wildlife. 'Hypericum ...