Lovely Girlie Bits reviews the IT Cosmetics Your Skin But Better Foundation and compares it to the IT Cosmetics Your Skin But Better CC Cream.