Celebrities have an advantage over regular people because they have enough money to employ a stylist. As a result, they have perfect make-up, flawless skin and beautiful hair.
Some ladies let their locks grow naturally with little enhancement, while others add color, curls, extensions and highlights to get their looks just right.
Brunette Jennifer Love Hewitt, above, knows not to mess with a good thing. She simply puts lighter streaks around her face.
Reese Witherspoon uses several shades of blonde on her head. Beyonce changes her hairstyles frequency, while one of Halle Berry's trademarks is her short 'do. And Katy Perry has tons of fun with color (pink, purple, blue and more!)
Check out photos of some of actresses with the best hair...