When it comes to eye make-up there is this golden rule of complementary or opposite color. By matching the colors that are opposite on the color palette, the colors get more pronounced and more vibrant.
When we talk about green eyes, then it should be noted that the color which is directly opposite from green color in the color spectrum are red-purple shades. Generally green eyes may be dark green or somewhat lighter. Also, there are beautiful green eyes with the addition of brown and gold, which makes them a little warmer. Therefore, to emphasize the green color in the eyes, use bronze and gold shades, warm brown and earth tones. You can also use the beautiful and super popular marsala color and purple hues and shades of color eggplant.
Creamy shades can be used as a basis or as an eyeshadow, and Shiseido Shimmering Cream Eye Color in shade Cardinal will blend beautifully and emphasize green eyes.
Beautiful YSL Couture Palette in shades Rose Baby Doll definitely has all the nuance you may need. Colour eggplant is surrounded with gentle pink shades and neutral gold and beige shades. It can be used to create a smokey purple or pink to wear daily sophisticated looks that will refresh your face.
If for every day you prefer more neutral shades, use brown shades like Urban Decay Toasted and Roach that are subtle brown and compliment green eyes just perfectly.
CHANEL Illusion D'Ombre Rouge Noir, a warm shade of brown, which contains hints of red is a great choice for a good smokey look. Beautiful texture allows use or as a base for some of the following shades. The good thing with this creamy shades is that you can apply them to the eyelid with full intensity and then just blend the edges for smooth gradient blended look.
Dior 5 Couleurs palette of shades are soft to the touch and nice to be applied to the eyelid, and I recommend you check 796 Cuir Cannage containing just brown neutral shades including matte one for transitions.