Don't want to have to reapply your go-to scent? The best long-lasting perfumes will stay put for hours on end without losing the fragrance that made them so irresistible in the first place. And if you ...