Yes, Ben Nye Final Seal is a smudge-proof, water-resistant sealer that leaves a matte finish.