Powder blush always wins if you want to create intricate or professional makeup. It allows you or your makeup artist more precision in application. However, cream blush is your best bet to create a natural or summer look. It’s lightweight, doesn’t feel heavy, and looks great over BB cream.