Most Overpaid Actress..

Nicole Kidman named as the most overpaid hollywood actress. The Forbes magazine list top 10 overpaid celebrities based on their past three years movies and dividing their total earnings by the film’s gross income to get the actors payback figure.

Second on the list is Jennifer Garner, third is Tom Cruise, next is Cameron Diaz,  followed by Jennifer Lopez, Drew Barrymore, Will Ferrel, and Cate Blanchett