Photo 14/14
Best Long Lasting Lipstick No. 1: Rimmel London Provocalips 16 HR Kiss Proof Lip Colour, $6.99
Cons: Without makeup remover, this lipstick would outlast a nuclear holocaust. That just might not be a bad thing, though.
Claim: 16 hours
Hours before fading: 8