Liquid and cream-based blushes are better for dry skin than powdered ones because the latter can dehydrate your skin even more. Find a liquid blush that contains natural ingredients such as hyaluronic acid, shea butter, botanical extracts, and so on. These will nourish you from within and allow the blush to stay put for a long time.