Wow, I’m either getting bold or stupid but I’m going to recommend a lipstick. I didn’t think it was possible but I’ve found the perfect lipstick. It actually stays on all day. REALLY! all day! I really didn’t think it was possible. It stays on solidly without portions wearing off.
It’s L’Oreal’s Infallible Never Fail Lipcolor Compact. There’s two kinds with the “Infallible” name. I get the glossy one, the other is an actual “lipstick.” So look for “lipcolor” not “lipstick.”

I put one coat of the lipcolor on and let it dry. Then put on another layer and let it dry. Then use the “conditioning topcoat”. The topcoat wears off but it easy to just reapply over the old lipcolor–which stays on.

My friend who recommended this doesn’t use the topcoat but I prefer the silky feel of the topcoat. It’s a greasy feeling to her.

So, see what you think. Us girls gotta stick together.

Also, if you’re looking for a most-difficult-to-wear-off eye liner, I’ve found one in Matchbox’s waterproof eye liner. I’ve never been able to find something like it before. Other eye liners I’ve tried wear off and smear within 5 hours.

Well, enough of my advertisements. I promise I haven’t gotten paid for this. hahahahaha