Elf Liquid Poreless Putty primer is excellent as it the Tatcha Liquid Silk Canvas primer++
I don’t use powder. Or I should say hardly ever. I live in FL and even with our brutal humidity+
Suave sweet vanilla silk