My handbag might change from time to time, and occasionally I have been know to carry more than a few (cough, or 9) lip products, but at the end of the day there are only three I absolutely always have on hand. They live there, right in my purse for easy grabbing at all times.
When it comes to longer wear, I always reach for my Yves Saint Laurent Rouge Pur Couture Glossy Stain in #27, Peche Cerra-Colla. While these are pricey, they are worth every penny in my opinion - they stay glossy and moisturizing for hours and then wear off evenly (something the drugstore so called dupes just don't do) This particular shade is a true peach with a hint of pink that I've struggled to find anything remotely similar to shade wise.
Finally, occasionally I like something a but more neutral, but that is an effortless 'your lips but nuder' shade. In this case I always keep my Urban Decay Revolution Lipstick in Naked on hand. I can literally slap this on when I am already 5 minutes late and it pulls together any look I am wearing.
What lip products always stay in your handbag? Do you have a lipstick/gloss/balm you have to have on hand at all times?