When it comes to covering veins in particular, we recommend using a matte primer that helps smooth imperfections. Try the L'Oréal Paris Infallible Pro-Matte Lock Makeup Primer, which has a matte finish and breathable formula.