19-year-old Brit Emma Watson is Hollywood's highest earning female actress, beating out romcom favorite Cameron Diaz, the only other woman in the top 20. Watson comes in 14th in the overall list, a little ways behind Harry. [TheStar]
More from Jezebel
"Female actress"? As opposed to male actresses?
Sorry, I'm pedantic.