The market is flooded with skin whitening creams and lotions. However, most of these skin whitening products either do not give results as per our expectations or are very expensive. Moreover, they contain chemical components, which can have side effects. For all these reasons, many people find it reliable to prepare such creams at home.