The invention discloses a BB cream having whitening, moisturizing and makeup-dizziness preventing functions. The BB cream consists of the following components: glycerol, cyclopentasiloxane, titanium dioxide, cetyl ethyl hexanoate, cetyl PEG/PPG-10/1 polydimethylsiloxane, dipropylene glycol, nicotinamide, caprylic/capric triglyceride, ethylhexyl palmitate, PEG-75 meadowfoam seed oil, hydrogenated polydecene, sodium chloride, quaternary ammonium salt-18 bentonite, white beeswax, argania spinosa kernel oil, tocopherol, CI 77492, panthenol, CI 77491, CI 77499, phenoxyethanol, allantoin, methylparaben, propyl hydroxybenzoate, sodium hyaluronate, essence, EDTA disodium, butylated hydroxytoluene, adenosine and water. By virtue of the meadowfoam seed oil, the adenosine, the argania spinosa kernel oil, the panthenol and the nicotinamide, the functions of the finished BB cream are effectively expanded, so that the BB cream is better in moisturizing performance, makeup-dizziness preventing performance and whitening performance.