Discover flawless skin with the Urban Decay Face Bond Self Setting Waterproof Foundation in shade 10. This innovative 2 oz foundation offers a lightweight, breathable formula that effortlessly adapts to your skin. Its self-setting technology ensures long-lasting wear without the need for touch-ups, making it perfect for all-day adventures.
Elevate your makeup game with this must-have foundation!