Oscar winner Sandra Bullock has topped a new Forbes list ranking the highest-paid actresses of 2014.

                             

The Gravity star has raked in $51 million (?30 million) in the year from June, 2013, according to magazine editors, placing her ahead of The Hunger Games actress Jennifer Lawrence, who comes in second with $34 million (?20 million), thanks to her salary from X-Men Days of Future Past.

Jennifer Aniston is third with $31 million (?18.2 million), while Gwyneth Paltrow and Angelina Jolie round out the top five.