The 39-year-old actress was just ranked #3 on Forbes' list of Hollywood’s Top Earning Actresses. Jennifer reportedly earned $27 million over the course of the year. This year, she has worked on films such as Marley & Me, Management, Traveling, and He’s Just Not That Into You. I
Keira Knightley and Cameron Diaz beat Jennifer on the list, earning $32 million and $50 million, respectively.