I have tried lots of liners, but none of them last more than one to two hours, if I put them just on the upper waterline, it always transfer on to the bottom lid , is there one that stays on all day. Ones I have tried are,
Rimmel
Stilla
Maybelline
Revlon
E l Double wear
Laura mercier
Nyx
Plus many more