Emma Watson has the magic touch. She’s only 23 years but is Hollywood’s highest paid actress,, according to a new list.
Emma earned $15 million per Harry Potter film. See who else made the list of Hollywood’s top paid actresses.
Save 50% off newsstand priceDownload this week's issue of OK! Magazine for only $1.99 Download this week's issue of Star Magazine for only $1.99