Blondes may have more fun, but in Hollywood, they don’t seem to mind going brunette. Jodie Foster, Cameron Diaz, and Gwyneth Paltrow have all headed brown for various roles. Below, artistic director of Avon Salon & Spa Brad Johns comments on the latest bunch turning to the dark side.

Mandy Moore, ‘A Walk To Remember’

Bring out da frump! To play straight arrow Jamie Sullivan, Moore traded her sexy goldilocks for a chocolate plain-Jane ‘do. ”She’s okay dark,” says Johns. ”It makes her look girl-next-door.” Bingo! Says Mandy on staying dark after the shoot: ”It just feels right.”

Nicole Kidman, ‘Birthday Girl’

Though Nicole’s Russian mail-order bride Nadia seems to work a shy, ordinary-girl look similar to Moore’s, the roots of the color change are of a darker nature: Nadia’s a lady with a past. ”She looks mysterious,” notes Johns. ”But [Nicole] should be red. I don’t like her dark.”

Cate Blanchett, ‘Charlotte Gray’

Here, the color is woven into the plot: Light-haired Charlotte goes incognito chestnut brown when she joins the French Resistance. Expert’s verdict? ”Honey, Cate Blanchett is so gorgeous. She can have any color.” And has: red in Bandits; platinum in The Lord of the Rings.