This perennial produces stunning yellow flowers and boasts a long flowering period. Calla lilies are ideal border plants and look stunning in containers as well. Thriving in full sun to partial shade, Callas look beautiful planted near ponds and thrive in boggy areas.