IsaDora Anti-shine mattifying powder comes in four different colors, the palest of which aren't that pale at all. I am almost a MAC NC15 (actually I'm lighter than that) and can only wear the powder if I've got a tan. Even though this powder gives me sort of a discolored face it is still worth it, since it is the only powder that actually keeps my face non-shiny for a while. I've tried The balms Sexy mama, MAC Blot powder, Kryolan Anti-shine, Everyday Minerals Kaolin powder (or whatever it's called), Lily Lolo Flawless matte and so on. IsaDora is the best.
The wrong color is something I can live with, but what makes me only reach for this powder for special occasions is that it causes my skin to break out in cystic acne, bumps that hurt and doesn't heal for a week or two.
So, the best at keeping shine away. Not the best color choices and not the most kind to your skin.