Billion-Dollar Beauty Brands
Billion-dollar beauty brands are not built by one person climbing. They are built by a handoff. Of 430 brands founded since 2005, just seven cleared $1 billion in 2025, according to McKinsey’s new analysis. Here is what I see in the numbers. The Odds Behind Billion-Dollar Beauty Brands I start with the funnel. McKinsey treats…