Yes, it does last all day… Beautiful fragrance.. so close to the original I can’t tell the difference…