Veronica is a carefree and easy-to-grow perennial with long spikes of small petals in purple, blue, pink, or white. This attractive plant grows in clusters from 1-3 ft. tall, and blooms from spring to autumn. There is also a bushy ground cover variety which features dense clusters of flowers and grows to only about 10 in. tall. Water and deadhead regularly, but feed only occasionally. Cut back to the ground in the autumn.