I used to buy a lipstick fixative at the beauty supply store but I can't remember the name of it. (I can't seem to remember much these days.) It's applied on top of lipstick and lasts all day. My problem w/most lipsticks is that so many of them taste so bad except for Christian Dior. They have no flavor or perfumes at all in them.