Hi @Jasmiiiinnnee - I literally just posted a similar question/recommendation ask about face primers. First thing I would suggest if you're not already doing this, is cleansing your skin & applying a facial oil and a moisturizer before putting on a primer.
Based on the recommendations I've received, I would check out the following face primers on Sephora -
Other primers to check out not sold at Sephora
MAC Skin Visage
VDL Lumilayer Primer (sold at Ulta)