Yes. Mamaearth ME Eau De Perfume lasts for up to 12 hours.