Recently the BB creams and CC creams have caught the attention of most makeup enthusiasts. They have become a part of most makeup routines and are being frequently used every day. Both bb cream and ...