Choose a product that matches and treats your skin identity and suits your skin color. My advice is to always ask for a tester and insist in wearing it to see the end results. Be sure to test your foundation in a natural light, (go in front of a window, or outside) most of the shops have incandescent lights that can make your skin look more yellow or golden than natural light. Never go for a darker shade in the hope that it will make you look more tanned and healthy; it will not look natural on your face and it will be impossible to blend it at the edges.
I advice you to select 3 proper shades closest to your natural skin tone and give it time for a reaction with your skin’s acid levels (few minutes will be more than enough), the one that seems to disappear will be the correct shade for you. Different formulations of foundation will have different coverage and effects.
Finding the best texture for you:
1. TINTED MOISTURIZER (BB-cream). They combine SPF, subtle coverage and hydration, it doesn't camouflage the blemishes or any other imperfections. It can be worn by all skin types but is best for those who have almost nothing to cover. It's just for a hint of color. The best way to apply it, is with your fingers. A sponge will absorb way too much of the product.