The Bali Body Self Tan is perfectly safe to be left on overnight. It is a quick drying mousse that you can sleep in if preferred. We recommend leaving the fake tan on the skin anywhere between 1-8 hours depending on your desired colour.