Blue Perfection Viola
(Viola cornuta) Perennial zones 5-9 or grow as an annual. It really lives up to its name, with large blooms in a mesmerizing shade of blue! Plants reach 6 inches tall and can be tucked into pots, window boxes, beds and borders. The beautiful blue blooms are edible.