not for all skin tones despite package label this is very light [SEP] supposedly for all skin tones but this is very light and not like the other olay bb creams i have used had a not too pleasant odor to it and felt very chalky on my skin today for some reason i noticed the expiration date on the bottom june and i purchased this november