Making perfume at home can be more rewarding than buying it from the store. There are many, many fragrance oils that are created by perfumers and are ready to use in a perfumed creation. Fragrance oils run an average of $4.00 a bottle and are used by all major cosmetic manufacturers.
Alternatively essential oils can produce very complex and beautiful scents, but can be very expensive and tricky to work with. A very feminine and costly perfume blend could be made by following the recipe for body mist in this article
with the following blend of essential oils:
8 drops Magnolia Lily essential oil
8 drops Calabrian Bergamot essential oil
4 drops Jasmine Grandiflorum essential oil
3 drops Rose Otto
4 drops Sandalwood essential oil
Here is a link to a very complete explanation on creating your own perfumes.