You wear makeup all day so be sure your makeup bag is full of products that are super long-wearing, feel flawless and enhance your natural beauty. From classic foundations and lipsticks to the newest palettes and makeup brushes, find your must-haves here. With 100s of the best makeup brands at your fingertips, from Huda and Nars to bareMinerals and Zoeva, there’s something for everyone, whether you’re all about a barely-there, natural look or you never leave the house without a full face of makeup