A lot of people do not understand the use of perfume oils. The idea of seeing perfume in a bottle mixed in with alcohol and water is such a normal thing that it is hard to imagine any other situation for us where we can apply the scent to ourselves. Through years of rampant marketing we see the only way of applying perfumes or colognes as spraying a bit on our wrists and rubbing it on our necks, or spraying a bit in the air and then walking through the mist. However, using perfume oil is not just a legitimate way of applying a fragrance, it is actually a much better and much more effective way of doing it.
The thing about perfumes is that you can have it last as much as its concentration is. A regular fragrance will last you somewhere between a hour to about one third of a day. If you get a particularly strong perfume it could maybe last you a little less than half a day, but these will almost always cost you a small fortune and will probably be a pretty small bottle. The higher the concentration with a perfume bottle, the stronger the scent and the longer it lasts.
However, if you have the perfume oil with you directly, then it is an undiluted perfume that you can use to give you a fragrance that can last you all day with a minute dab of it. Companies like RawChemistry provide perfume oil bottles that you can use directly. Unlike perfume bottles, where a few different scents are mixed, you can get much more consistent with the perfume oil. The perfume oil is much more consistent as the perfume does not wear off over the day, and the same smell sticks around till the end.