I would definitely recommend this for all skin tones
I have used this for almost a week now.  It goes on smooth and blends well providing just the right amount of coverage.  I would definitely recommend this for all skin tones.
Rating: 5 stars