yeah it looks good on everyone. but you can find the same thing much cheaper elsewhere. Milani Luminous, for example. exact same on my skin and $20+ cheaper. i'm aroudn the same tone as you - lighter tho.
I think it would. Milani Luminous has the same color for me... but not the same texture... it just doesn't blend as well. However, it may just work out for you and you should definitely check it out first as it's like 3 dollars. They sell it at Walgreens and Target if you are in the US.