This perennial produces gorgeous pink 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.