When it comes to makeup that stays put, it’s all about finding the right products. From a liner that won’t budge to a setting spray that keeps everything in place, these beauty essentials are designed to help you look flawless from morning to night.

1. Stila Stay All Day Waterproof Liquid Eyeliner
Available at Stila Cosmetics and Ulta
Stila’s award-winning Stay All Day Waterproof Liquid Eyeliner is a must-have for precise, long-lasting eye looks. The fine marker-like tip makes it easy to create thin, delicate lines or bold, dramatic strokes. Plus, it’s waterproof, transfer-proof, and smudge-proof, so you can count on it to stay put through anything. Whether you’re heading to the office or a night out, this liner has your back.
2. Beautyblender BOOST 4-IN-1 Firming Peptide Setting Spray
Available at Beautyblender, Ulta, and Sephora
Lock your makeup in place for up to 18 hours with the BOOST 4-IN-1 Firming Peptide Setting Spray. This multitasking formula does more than just set your look—it also plumps skin, blurs pores, and reduces shine. Packed with firming peptides and mimosa flower extract, it helps your skin appear lifted over time. Plus, micro-powders help control shine, leaving a flawless, blurred finish.
3. MCoBeauty XtendLash Tubular Mascara
Available at MCoBeauty
Get the length and volume you crave with MCoBeauty’s XtendLash Tubular Mascara. Unlike traditional mascaras, it forms water-resistant tubes around each lash for unbeatable definition and hold. The lightweight, glossy formula won’t flake, smudge, or clump, keeping your lashes looking fresh and long all day.