Mine will not. They tell us to put it on before she gets there in the morning. This bugs me because sunscreen only lasts for what, 6 hours? And she's there 9.5 hours a day.