If you don't know what BB creams are, it stands for "Blemish Balm". The best way to describe it is that it's like tinted moisturizer/foundation make-up. It originated in Korea. It was first use as a post laser surgery cover-up. It became so popular that they made it as a cosmetics.
The best BB creams should make your skin look like porcelain just like Asian actors have. It should cover all your blemishes and hide your pores. Above all, it will give you a "no make-up" or natural look.
There are a lot of BB creams to choose from. So, finding the right one is like a quest. Aside from moisturizing, there are some that has whitening, anti-wrinkle, oil-control properties, just to name a few. In choosing a BB cream, you should find one that matches your skin tone and skin type. Consistency also matters.
Unlike Foundations, BB creams shorten your prep-time. Since it's already moisturizing, you can skip your moisturizer. Some BB creams also has SPF in it already, so you can skip your sunscreen as well. Imagine all those other creams that you use before applying your foundation... you can skip all that and just use a BB cream. You also won't need a concealer since BB creams also have good coverage.
I'm trying to find the right BB cream for me. It's going to be hard... but I think it's FUN!