No matter the hue, purple has a mystical feel that naturally pairs nicely with green. You can choose colors on the brighter side of the color wheel, such as lime green and violet, for a fun whimsical touch, or softer colors, such as lavender and honeydew, for a softer romantic quality.
Fortunately, purple and green flowers and foliage are very abundant, making it easy to decorate your wedding ceremony and reception in these colors. Some of my favorite purple flowers and plants are hydrangeas, daisies, carnations, hibiscus, and lavender. Other plants, such as succulents and artichokes, are excellent, too, because they are green with varying purple accents. Choosing lighter green flowers and leafage to go with your purple flowers will give you the highest contrast.