This image was lost some time after publication.

The Hollywood Reporter has finally unleashed its annual list of the highest-paid actresses in the business, providing us with a handy metric that helps take the guesswork out of evaluating the true worth of the big screen's fairer sex. And in an utterly unsurprising non-development, Julia Roberts once again triumphs in the only contest that truly matters:

1. Julia Roberts — $20 million
2. Nicole Kidman — $16 million-$17 million
3. Reese Witherspoon — $15 million
4. Drew Barrymore — $15 million
5. Renee Zellweger — $10 million-$15 million
6. Angelina Jolie — $10 million-$15 million
7. Cameron Diaz — $10 million-$15 million
8. Jodie Foster — $10 million-$12 million
9. Charlize Theron — $10 million
10. Jennifer Aniston — $9 million

Even though there's some reshuffling of the names beneath the repeating champ, sometimes we wonder if these also-rans even want to be Number One. While Roberts carelessly frittered away a prime earning year chasing around her career-stalling rugrats, the top spot was there for the taking, yet Nicole, Reese, and fading Cameron failed to capitalize. Where's the desire? Bewitched, Just Like Heaven, and whatever it was that Diaz did that didn't involve overemoting into a Shrek voiceover mic aren't going to defenestrate Queen Julia.

Better luck in 2006, ladies.