If we are talking about MAC greens, besides the perm. pigments (Golden Olive) and the pro pigments (Landscape Green, Emerald Green, etc.) there is Juxt, Swiming, Humid, Velvet Moss and there are olives like Sumptous Olive. And there are some greens in the Pro collection like Kelly, Bottle Green, Lime and probably a few others I can't recall off the top of my head.
I would think anyone could wear green. I think anyone can pull of any color, it's just a matter of finding an appropriate shade.