No one can say how long the perfume smell lasts as our nostrile adjust to it after 2-3 min of exposure .. So its only the person standing next to us can really smell the perfume ..and i dont think we would ask a passer by on the perfume he/she used as it might be taken as impolite behaviour