Skip to main content

Run! The French-Girl Shampoo Kate Middleton Uses for Satin-Like Hair Is on Rare Sale

Shoppers say it “magically” restores damaged hair

Catherine, Princess of Wales arrives for a visit to Sudbury Silk Mills on September 11, 2025 in Sudbury, England. The Princess of Wales is visiting mills in Sudbury and Cuxton today as she celebrates British creativity and craftsmanship.
Max Mumby/Indigo/Getty Images

Luxury Handbag Shopping has affiliate partnerships. We receive compensation when you click on a link and make a purchase. Learn more!

If there’s one person whose hair we’re always paying attention to, it’s Kate Middleton. The Princess of Wales is famous for her impossibly glossy blowouts — the kind of shiny, satin-like hair that somehow looks perfect at every royal appearance. Naturally, we had to know the secret.

Turns out, her go-to shampoo isn’t some impossible-to-find luxury formula. According to Kate’s Closet, Middleton washes her hair with Kérastase Nutritive Bain Satin Riche Shampoo, a nourishing French formula designed to leave strands smooth, soft and incredibly shiny. Even better? The royal-approved pick rings in at just $35 — and it’s currently on sale.

Get the Kerastase Nutritive Bain Satin Riche Shampoo for $35 (Was $43) at Walmart! Please note, prices are accurate as of the publishing date but are subject to change.

The silky effect likely comes down to the nourishing formula. The shampoo contains conditioning plant-derived proteins and niacinamide, which help support stronger strands while improving the overall look and feel of the hair over time. Designed for medium to thick hair types, it works to hydrate and smooth the hair cuticle — leaving strands looking glossy, soft and incredibly polished.

Gwyneth Paltrow attends the 32nd Annual Actor Awards at Shrine Auditorium and Expo Hall on March 01, 2026 in Los Angeles, California.

Related: Gwyneth Paltrow Calls This Micellar Water the 'Best Makeup Remover'

To use, simply massage the creamy shampoo into wet hair, focusing on the scalp, then let the lather glide through the lengths and rinse clean. The moisturizing formula helps keep hair soft, smooth and detangled without weighing it down. No wonder a nourishing shampoo like this helps Middleton maintain her famously glossy blowout during royal engagements.

With more than 900 five-star ratings, it’s a clear winner among shoppers’ routines, too. One Walmart reviewer, who calls it their “favorite recovery savior” said the shampoo will “magically restore” damaged hair to a “state of perfection.”

If Middleton’s famously glossy blowouts are any indication, this nourishing French shampoo clearly delivers. The hydrating formula helps create soft, satin-like strands that look polished enough for everything from everyday plans to royal outings. Grab the royal-approved pick for $35 on Walmart while the deal lasts!

Get the Kerastase Nutritive Bain Satin Riche Shampoo for $35 (Was $43) at Walmart! Please note, prices are accurate as of the publishing date but are subject to change.

Looking for something else? Explore more Kerastase here and don’t forget to check out all of Walmart’s Rollback Hub for more great finds!

Jennifer Aniston attends Elle Women In Hollywood 2025 at Four Seasons Hotel Los Angeles at Beverly Hills on November 17, 2025 in Los Angeles, California.

Related: Jennifer Aniston's '90s Airport Mules Are Trending (Again)

In this article:

Close Button for "Got a Tip" Form
Got a tip for US?
We're All Ears for Celebrity Buzz!
Please enter a name.
Please enter a valid email.
Please enter a phone number.
Please enter a message.

Already have an account?