The general rule is that sunscreen should be the last step in your skincare routine, applied after moisturizer. However, the order of application can depend on the type of sunscreen being used. If using a chemical sunscreen, it should be applied before moisturizer, since it needs to penetrate the skin to provide protection. On the other hand, if using a physical or mineral sunscreen, it should be applied after moisturizer. It is important to allow a time gap of 15 to 30 minutes between applying moisturizer and sunscreen to allow each product to be absorbed fully into the skin. Ultimately, the order of application depends on personal preference and the specific products being used.