Applying foundation correctly on dry skin allows it to stay on longer while keeping your face hydrated throughout the day.
Here's How To Apply Foundation To Dry Flaky Skin:
Apply a silicone-based face primer with dimethicone. The dimethicone in the primers helps to moisturize your skin and fills in uneven skin surfaces. It creates a smooth surface that protects your skin while making it easier for your foundation to stick. Simply squeeze a bit of product on your fingers, rub it all over your face, and then spread it out evenly with a damp beauty blender.
Apply a hydrating foundation by spreading some product on your face and blending it in with a damp beauty blender or foundation brush.