BB creams are very popular not only in Asia but worldwide. Companies in the states are throwing out their own bb creams now due to its popularity.
Sure bb creams have many benefits and sure can take out a few steps out of our makeup routine, but is it really that good that it can substitute foundations? Trust me, it can't. BB creams have its own benefits, but foundations have its too.
I'm going to talk about the pros and cons of both products. Everything I say is due to my own experience and it may not be dermatologistcally true. Yeah, I just made up the word 'dermatologistcally'.
BB creams have many benefits. First of all, it has decent sun protection. Most claim to be whitening, anti-aging, and moisturizing. So many people can just save money on other products. It is also very easy to apply. It is not as thick as foundations and goes on like moisturizer.

Some say that it's like a tined moisturizer, but it's much more than that. It had more coverage than a regular tinted moisturizer and like I said before, anti-aging, whitening, and of course moisturizing. In just one tube you get coverage, moisture, anti-again, and whitening. Just think about the time and money saved.
While it has many benefits, they also have its cons. Most bb creams have spf and light to medium coverage. So it is hard to find one for more problematic skins. If you are looking for something to hide dark spot, this might not be a good product.
Yes, it has whitening properties, but it does not have a very high coverage comparing to foundations. Not to mention that it comes in only a few shades. Some brands only have one shade. Finding the right shade is the main problem for people when buying bb creams. Especially dark skin people because they mainly have it in light shades.
Now that its popularity is expanding some companies are creating some dark shades for darker skin people. Many have a very high amount of spf in their product so the shade might come out a little grey-ish. It give your face this dewy look which some like. Mostly it will fade within a few minutes , but the dewyness stays and can somtimes make your face look oily. Even when the grey fades, in pictures, your face can come out too pale. Spf reflects lights so no flash when taking photos.
On the other hand, foundations can give you a matte or dewy finish. They have a great variety or shades to choose from. All brands have shades from the lightest to the darkest. Not to mention they have shades made with different undertones to match our skin perfectly.
You can choose from light coverage to full coverage. Full coverage are perfect for people with more flaws on their skin that they may want to cover up. With foundations especially made for photos, you will look awesome in any light. No need to be afraid on ghostly looking skins on pictures.
Many foundations also have spfs in them. Brand like Clinique came up with a foundation for dark spots. So it helps fade you spot and at the same time, gives you the coverage you need. Another one they have is the Acne Solution. It is made for people with breakouts. It helps you breakouts clear and at the same time gives you the coverage to make them unnoticeable.
The cons for foundations is that they are not moisturizing and sometime be drying or even break you out. It does not whitens, but if that doesn't matter to you then it may not be a con. Wearing foundations too often can make your skin go bad. Not just breakout, but aging, large pores,oiliness or dryness...
Of course if you are the kind that takes very good care of their skin, maybe go get a facial treatment once in a while, you are fine. For you guys who doesn't, just make sure to clean makeup off completely before sleeping, exfoliate more, apply a facial mask once in a while, drink more water...
I'll tell you that I'll choose both. I prefer to use bb cream for casual days like when I'm going to class, shopping, regular outings. But in events like parties, special ceremony, or when I know I'll be taking a lot of pictures, then I'll use foundations.
Also, I'm receiving many emails from you guys saying that you love the homemade masks recipes. Thank You and Happy Holidays!