Who among us doesn't want to have a foundation that goes all day (and night)? I mean, is there nothing worse than having one that melts off your face halfway through the work day when you have plans that night? No, no there is not. Enter Urban Decay's aptly named All Nighter Liquid Foundation. It's a full-coverage, matte finish, waterproof foundation that really lives up to its name. It's definitely thicker than any of their other foundations, but when you want a solid formula that'll cover up any redness or imperfections on your face, this is definitely a great option. I personally love that it's waterproof because when it hits 90 degrees here, I'm sweaty. Always. That's just the kind of sexy girl I am (there should really be a sarcasm emoji). A lot of foundations melt right off me when it gets that hot, but the All Nighter somehow manages to survive the San Fernando furnace. Because it's a little heavy, I don't use it if I'm just running errands or something similar, but for work or a night out? I'm loving it. The shade choices also correspond to the same shades in the lighter Naked Skin Liquid Makeup, which makes it super simple to find your shade. (Love when brands do that). And how badass is the bottle? It looks so much better in my bathroom than most of them do. I definitely recommend applying it with a foundation brush because I find that it blends better that way, but my trusty BeautyBlender sponge also does the job really well. (My fingers? Not so much with this one). If you're heading for an all nighter any time soon, this should be your secret weapon!