Angelina Jolie, Sarah Jessica Parker highest paid actresses

Angelina Jolie and Sarah Jessica Parker, with estimated annual earnings of $30 million each, are the highest paid actresses in Hollywood, according to the annual list. Jolie topped the list thanks to the worldwide success of her action film "Salt," which brought in $300 million, and "The Tourist," which also featured Johnny Depp and earned $280 million at the worldwide box office.