You should apply moisturizer and body lotion before the foundation. It is advisable to apply a hydrating moisturizer to prepare the skin for makeup products. It would provide hydration and enable a smoother application of makeup products.