Luxury beauty enthusiasts have reason to celebrate. After a period of limited availability, Clé de Peau Beauté‘s The Foundation has officially returned, marking the highly anticipated comeback of one of the most coveted complexion products in the world of prestige beauty. Long regarded as an icon within the luxury beauty category, The Foundation continues to define what modern luxury foundation can be: skincare-infused, radiant, nurturing, and effortlessly beautiful—equally suited to everyday elegance and special occasions.

More than a traditional foundation, this luxurious cream formula reflects Clé de Peau Beauté’s signature philosophy of combining advanced skincare science with exceptional makeup artistry. Designed to enhance rather than conceal, it melts seamlessly into the skin to create a luminous, naturally perfected complexion while helping improve the look and feel of skin over time.
At the heart of the formula is the brand’s proprietary Skin-Empowering Illuminator, featuring Platinum Golden Silk, which helps support skin’s natural radiance and defend against environmental stressors. Complementing this is Light-Empowering Enhancer, an innovative optical technology that optimizes the reflection and diffusion of light to create Clé de Peau Beauté’s signature luminous glow.

The Foundation is also enriched with Precious Lakesis Complex, formulated with Chai Hu Extract to help improve the appearance of firmness and elasticity, while Blur Perfection Technology helps soften the look of imperfections, refine skin texture, and create a smoother, more flawless-looking finish. A blend of skincare ingredients, including sodium hyaluronate, argan oil, and botanical extracts, further helps maintain hydration and comfort throughout wear.
The result is a complexion that appears smooth, radiant, and effortlessly refined—combining luxurious coverage with skincare benefits that extend beyond makeup. Elegant in both formulation and presentation, The Foundation remains one of the most distinguished products in the luxury complexion category, offering a timeless approach to beauty that celebrates healthy, luminous-looking skin.

Clé de Peau Beauté The Foundation, $370
