Single cheek, double cheek, or a big sloppy wet one under the mistletoe. No matter how much someone enjoys the affection, no one wants to be left with the remnants of your love all over their face. And even if that martini glass is the only thing getting up close and personal with your mouth, those red lipstick marks are totally uncalled for.
Spare everyone the lip print (and spare yourself the frequent trips to the bathroom for reapplication) with L'Oreal Infallible Lip Colour ($12). It stays on for 16 hours–no matter how much eating, drinking and kissing you do–and comes in 24 shades. Plus, the reflective case means you won't have to make room for a mirror in your teeny tiny clutch.
Get Yours: drugstore.com