This is an oldy but a goody makes my makeup stay so much longer when I use it. The pink one is better in my opinion. More of a stickier application than the blue one.
Power Grip Primer Niacinamide
Swear by this product! Makes my skin so dewy and hydrated. Skincare always first before makeup.