if u have pimples on your face, never use creams.
instead go to a salon and try a good facial for oily skin.
i recommend oxy facial. It is the only facial that gives results for acne and pimples.
Monthy once sitting is good.
Apart from that use a good face wash, clean and clear is the best one.
and use a neem based soap like margo or medimix or himalaya protecting.
while going out, shun all the sunscreens and other creams, (there is no cream that can save from sun or v rays)
but for better protection only creams that are best till date and hav eno side effects are fair& lovely and vicco turmeric.