The most long-lasting fragrances are eau de parfum (at least 20% concentration) rather than eau de toilette, though they cost more than the classics - try brands like Creed or Heeley if you want to spend well. If you don't want to go overboard with your wallet, look for fragrances with woody, amber, or dry musk notes, which tend to last longer than fresh, aquatic ones. A trick is to apply the fragrance not just on your neck and wrists but also on your clothes and behind your ears, so it lasts much longer throughout the day.