This is one of the most commonly asked questions but it holds a lot of importance in our lives. Right Ladies? :)
I am listing 4 ways in which you can choose the right foundation as per your skin tone:
1) Find the shade that matches your skin tone. It doesn't mean that you about swatching it on your forearm since that part of your body is a lot darker than your face and hence try it on your face. Go for a shade slightly lighter than your skin since the foundation tends to oxidize and blend up to match your skin tone.
2) Keep a check on your skin's undertones. Do not fight against your skin's natural undertones. If your complexion is warm, go with a shade that has yellow undertones, and if your complexion is on the cool side, choose foundation with pink undertones.
3) Don't fail to understand what level of coverage you need. Like, for instance, if you are some who hates makeup then buying foundation imparting full coverage is useless.
4) Choose your foundation shade as per the current season. Don't just stick to one foundation all year around. Like for instance, in summers your skin tends to get oily, so opt for stick foundation with matte finish as against liquid foundation in winters.