In second place is romantic comedy expert Katherine Heigl, who is well known for her roles in 'Knocked Up', 'The Ugly Truth' and 'New Year's Eve' plus many more. After some considerable success she began to demand large fees for her services and studios did pay but after the flops 'Killers' and 'One For the Money' Heigl may have to rethink her fees.

Katherine Heigl
Heigl has starred in several flops in the past few years

According to the mag, the 35 year-old returns $3.50 for every dollar she makes.