Perfume will stay longer on textile than on your skin. If you want your perfume to last longer, praying some on your clothes or scarf is a good idea. But be careful: some perfumes can cause stains on your clothes, especially the more concentrated perfumes with a darker, ambery color.