Angelina Jolie has been crowned the 'highest-paid' actress in Hollywood by Forbes Magazine with estimated earnings reaching a hefty £19.5m for 2012/13.
Her earnings may come as a surprise as the actress hasn't starred in a film since appearing alongside Johnny Depp in, The Tourist, three years ago.
So how does an avid campaigner, world traveller, a mum of six and the owner of five houses rank top earning actress?
What you may not know is Angelina directed and wrote The Land of Blood and Honey in 2011 - a drama set during the Bosnian War.
She's also the villainous star of Disney's 2014 film, Maleficent, about the dark queen in Sleeping Beauty.
Hot on Angelina's heels are Jennifer Lawrence (£16.9m) and Kristen Stewart (£14.3m). J-Law cashed in with her role in The Hunger Games and this year Kristen fell short of the number one (but is clearly still banking from Twilight).
Not bad for two of the youngest Hollywood A-listers.
Who do you think will top next year's list?
ANGELINA JOLIE NAILS EFFORTLESS ELEGANCE IN BLACK DRESS
BRAD PITT AND ANGELINA JOLIE WATCH EASTENDERS TOGETHER?
ANGELINA JOLIE MAKES FIRST PUBLIC APPEARANCE SINCE ELECTIVE MASTECTOMY