Floral perfumes are often considered the best perfume for her because of their delicate, romantic, and timeless notes. They capture the essence of roses, jasmine, and lilies, creating a feminine aura that lasts all day. For women who prefer elegance and freshness, a floral fragrance is a long lasting perfume for her that works for both day and evening wear.