NEW YORK – Hollywood's a notoriously fickle town -- and this year, there are some new fair-haired stars atop the list of top earners in movies.
Reese Witherspoon, Renée Zellweger and the currently fair-haired Nicole Kidman are leading the changing of the blonde guard -- toppling such platinum perennials as Meg Ryan, Gwyneth Paltrow, Meryl Streep and Michelle Pfeiffer.
While the highly anticipated list, compiled annually by the Hollywood Reporter, is unofficial its clout is huge in determining who's hot and who's not.
As the blondes jockeyed for position, there are several mainstays.
Julia Roberts' only film this year was the indie disappointment Full Frontal, but she's still a force to be reckoned with, again capturing the top position with her stunning ability to pull in $20 million per picture.
Cameron Diaz ranks No. 2 with her $20 million price tag -- a cool $5 million hike from last year.
She trades places with Drew Barrymore, who slides down to No. 3, because she makes just $15 million for each flick.
And Jodie Foster holds onto the No. 4 slot, with her $15 million bounty per project.
But that's where all stability ends.
Ryan, who came in at No. 5 last year with a $15 million command, has been completely tossed off the list, replaced by Witherspoon, America's brand-new blonde sweetheart.
Where did Ryan go wrong? While she was churning out turkeys like Proof of Life, with onetime lover Russell Crowe, Witherspoon was grabbing headlines for "the salary story of the year," says the Hollywood Reporter.
"After carrying 2001's 'Legally Blonde' to a $95 million domestic gross from a $19 million budget, she proved her box-office power again with this year's Sweet Home Alabama."
We also bid a fond farewell to Pfeiffer and Streep, who cordially shared the No. 8 position with takes of $10 million to $15 million per movie.
In their place comes Kidman, the Aussie import who earns $12 to $15 million for such flicks as Moulin Rouge and the upcoming The Hours and Cold Mountain.
That doesn't mean, though, that Kidman is adverse to dropping her price to peanuts for low-budget projects she believes in, such as The Others, which was exec produced by ex-hubby Tom Cruise.
Harvey Weinstein's fave Miramax babe Gwyneth has been jettisoned from the No. 10 spot, along with her pull power of $10 million for each film.
She's been booted by the red-hot Zellweger, whose latest flicks White Oleander and the upcoming Chicago and Cold Mountain brought her $10 million each.
"Success and a best actress nom playing Bridget Jones helped solidify Zellweger's screen appeal," the newspaper says.
Other movers and shakers who remain on the list include: Sandra Bullock ($12 to 15 million), Jennifer Lopez ($12 million) and Angelina Jolie ($10 million).
What's she earning?
* Here's what top-earning actresses make per film, says Hollywood Reporter:
1. Julia Roberts/$20 million
2. Cameron Diaz/$20 million
3. Drew Barrymore/$15 million
4. Jodie Foster/$15 million
5. Reese Witherspoon/$15 million
6. Sandra Bullock/$12 million-$15 million
7. Angelina Jolie/$12 million-$15 million
8. Nicole Kidman/$12 million-$15 million
9. Jennifer Lopez/$12 million
10. Renée Zellweger/$10 million