Ideally, you should reapply sunscreen every two to three hours throughout the day. However, to ensure that it lasts for that amount of time, apply it generously on all exposed areas and always opt for a sweat and water-resistant sunscreen that does not budge. When using a tinted sunscreen as your base makeup, you can set it up with an SPF infused compact or setting powder.