Before applying your foundation it’s very important that your skin is clean and prepared, in order for your makeup to look flawless and last its longest. First thing’s first, all of your skin care products should be made to work best with your specific skin type. If you have dry skin, you do not want to be using products that are meant specifically for oily skin, and vice versa. you always want to begin with a freshly cleansed face. Use a gentle cleanser that works well with your skin type. It is also important to note that exfoliating should be done regularly, preferably 2 to 4 times a week, depending on how abrasive your exfoliator is. Using a Clarisonic face brush with your cleanser a few times a week, is a great way to exfoliate gently and keep your skin nice and smooth. After cleansing, you may use a toner and then a serum, or you can just go straight to the serum, if you are not a toner-type of person. These days many serums are used to refine the skin and the pores and give you glowing skin, so toning is not always necessary. Although, sometimes using a toner may help your skin to better absorb your serum. After giving your serum a few minutes to absorb into the skin, it's important to apply your moisturizer. This is another product that should be catered toward your specific skin type. If you have dry skin, you want to make sure your moisturizer is rich enough to take care of any dry patches you may have. If you have oily skin, you should still moisturize, but it also depends on the foundation you will end up applying. If you do choose to use a moisturizer, be sure that it is a light product that will help control sebum production, rather than make it worse. If you feel as though your foundation already provides enough moisture, than you may want to consider skipping this step, at least on the areas that become too oily. The final step in prepping your skin for flawless makeup application should be your primer. Primers have become more than just line and pore blurring products. They have come a long way and nowadays they make primers for different skin types and with different finishes. Although primers are important, you must also take into consideration your skin type and your foundation. If your primer tends to create a bit too much slip, and you find it is working against your foundation application, then you may want to try applying your foundation without it. You may also find that some foundations already include primer-like ingredients, which allows you to forego the use of a primer without sacrificing the benefits that come from priming. Taking all these steps will help ensure that your foundation glides on smoothly and lasts all day; for all day radiant flawless skin.