Every Single Mascara You Can Find at Sephora
Yes, This Is Every Single Mascara You Can Get at Sephora (You're Welcome)
120
The gel-like Urban Decay Cannonball Ultra Waterproof Mascara ($20) leaves you safe, even if you dive into the pool.