Forbes has released the annual list of Hollywood's most bankable stars and all three Twilight stars are on there, but Black Swan starlet Natalie Portman scored the top spot!

Portman, 31, makes $42.70 for every dollar she earns. Following close behind, Kristen Stewart pulls in $40.60. Rounding out the top three ... actor Shia LaBeouf with $35.80.

According to, "Stewart was able to earn a ton over the last three years and offer a healthy return thanks to Twilight. Even though she was paid $25million to star in the last two films, she was clearly worth the money."

As for the least bankable star, Forbes says it's Eddie Murphy who brings in $2.30 for ever dollar he gets paid.

Click thru to see the entire list.