These 10 Magical Makeup Products Stay on All Day, According to the Internet

Real people, legit reviews.

Right now, in the depths of Reddit, a group of makeup-obsessed humans is fervently discussing one of the only topics of beauty to matter in this muggy, sweaty heat: Melt-proof, long-lasting makeup that won't abandon your face by lunch. Unsurprisingly, the Internet has strong opinions. Surprisingly, they're actually awesome. So ahead, the 10 best lipsticks, primers, foundations, and shadows that are sworn to stick around longer than your patience for summer.

1 of 10
Anastasia Beverly Hills Eyeshadow

"For me, it's the Anastasia Beverly Hills eyeshadow. Still haven't hit pan on one of them, except Antique Bronze in the Modern Renaissance Palette." — @melovelymakeup17

Anastasia Beverly Hills Modern Renaissance Eyeshadow Palette, $42

BUY ITwww.sephora.com.

Advertisement - Continue Reading Below
2 of 10
BareMinerals Pressed Powder Foundation

"I've been very impressed by the lasting power of BareMinerals BarePro Pressed Foundation. I had been using their original loose foundation almost exclusively for nearly 7 years and was pleasantly surprised by how much longer BarePro seems to last. They advertise it as staying put for 12 hours (as opposed to 8 hours for the original) which sounded like hogwash to me but it seems to be true. I've also found a better color match in this formula, which is icing on the cake." —@ermmy

BareMinerals BarePro Performance Wear Pressed Powder Foundation, $30

BUY IT: www.bareminerals.com.

Advertisement - Continue Reading Below
3 of 10
Colourpop Super Shock Shadow

"ColourPop's Super Shock Shadows (especially the satin finish) last forever on my eyes. I'm obsessed and own way too many of them." —@lilypotz

ColourPop Super Shock Shadow in Glow, $5

BUY ITcolourpop.com.

Advertisement - Continue Reading Below
4 of 10
Kat Von D Everlasting Liquid Lipstick

"I wore Kat Von D liquid lipstick and tattoo liner to a wedding, and it lasted from 3 p.m. until just around midnight. Just did one touch-up on the inner bottom lip after cake, and that was it." —@Pantone877

Kat Von D Everlasting Liquid Lipstick, $20

BUY ITwww.katvondbeauty.com.

Advertisement - Continue Reading Below
5 of 10
Lancome Teint Idole Ultra Long Wear Foundation

"Lancome Teint Idole 24h wear foundation. It literally stays on my face forever. I also use it to mix with other foundations to make them last longer."—@lipstickwhoreder

Lancome Teint Idole Ultra Long Wear Foundation, $47

BUY ITwww.sephora.com.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
6 of 10
MAC Matte Lipstick

"My MAC matte lipsticks last forever, even if I eat and drink, but if you have dry lips, it will show every crack on your lip so I prep with primer and layer a sheer Cremesheen shade over it. The Cremesheen may fade, but the matte beneath stays on." —@fifteenmistakes

MAC Matte Lipsticks, $21

BUY IT: www.maccosmetics.com.

Advertisement - Continue Reading Below
7 of 10
Tarte Amazonian Clay 12-Hour Blush

"I love my Tarte Amazonian Clay 12-Hour Blush in Exposed. I do my makeup around 4:30 a.m. and remove it between 4 and 6 p.m., typically, and it has barely faded by that time! It certainly lives up to its '12-hour' name." —@Mathannmatics

Tarte Amazonian Clay 12-Hour Blush, $29

BUY ITtartecosmetics.com.

Advertisement - Continue Reading Below
8 of 10
TheBalm Batter Up Eyeshadow Stick

"I've also had good luck with the Balm Batter Up eyeshadow sticks. Found two at Nordstrom Rack for about $6 a piece." —@aladyofleisure

TheBalm Batter Up Eyeshadow Stick, $10

BUY IT: www.walmart.com.

Advertisement - Continue Reading Below
9 of 10
Rimmel Stay Matte Primer

"Rimmel's Stay Matte Primer helps keep my foundation intact during hot/humid weather, it's really a fantastic product." —@snowkhan

Rimmel Stay Matte Primer, $7

BUY ITwww.target.com.

Advertisement - Continue Reading Below
10 of 10
Urban Decay Primer Potion

"Urban Decay eyeshadow primers stick on and don't budge, it'll cling onto every particle of eyeshadow you put on." —@fifteenmistakes

Urban Decay Primer Potion, $22

BUY ITwww.sephora.com.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
More From Makeup