Sandra Bullock has been named the highest paid female actor in the world after earning a mighty $56m (£35m) over the past 12 months.
Bullock, who won the best actress Oscar in March for her role in drama The Blind Side, beat Reese Witherspoon, Cameron Diaz, Jennifer Aniston and Sarah Jessica Parker to the top spot, according to Forbes magazine, The Guardian reports.
Reece Witherspoon and Cameron Diaz both ranked second on the list, each raking in $32 million (£20m).
The figures were calculated by adding pay on movies currently being filmed, as well as pay earned after release, BBC News informs.
What is troubling is that Western analysts do not understand why Trump came to power, and why Putin can still retains it
Acting Russian President Vladimir Putin is winning the presidential election in the country in a landslide victory