Jennifer Lawrence is Hollywood's highest earner

She's topped the latest annual list put together by Forbes magazine, which says she earned around 46-million dollars in the last twelve months.

Melissa McCarthy came in second with earnings of 33-million dollars, followed by Scarlett Johansson, who took home 25-million dollars in the last year. 

Acting is fine, but singing might be better.

Earlier this summer, Forbes released its annual list of the 100 highest-paid celebrities and Taylor Swift was on top with $170 million and One Direction was at No. 2 with $110 million.

More from Showbiz News