The longevity of YSL perfume varies depending on factors like skin type, concentration, and fragrance composition. On average, YSL perfumes can last anywhere from 4-8 hours.