Urban Decay All Nighter Face Primer creates the ultimate base for long-lasting makeup that stays put for up to 16 hours. Its silky formula minimizes pores and fine lines, giving skin a smooth, perfected appearance before foundation application. Suitable fo...