I think the only perfume I have ever had that lasts is Joe Malone Sea Salt and Wood Sage, and I am not keen on the smell. It smells a bit soapy to me. Anyway what perfume does last?