Foundations, powders, highlighters and blushes can all help achieve flawless-looking skin, but without a good base underneath your makeup, even the best products won’t look perfect. The real secret to getting makeup to go on smoothly and look seamless is to properly moisturize your skin beforehand. A lightweight moisturizer can help refine skin’s texture, hydrate and even mattify, depending on the formula you choose. Here, we’re rounding up our favorite pre-makeup moisturizers that fit the bill. L’Oréal Paris Revitalift Micro Hyaluronic Acid, Ceramides Plumping Cream Plump your skin and prep it for makeup with this water cream that has micro hyaluronic acid and ceramides. It will help soften the skin and create a smooth canvas for makeup.