According to the outlet, Johansson made $40.5 million before taxes between June 1, 2017 and June 1, 2018, nearly quadrupling her 2017 earnings. Angelina Jolie comes in second with $28 million — thanks in large part to her upfront pay for the currently filming Maleficent 2 — and Jennifer Aniston rounds out third with $19.5 million, making most of her money from endorsement deals with Emirates airlines, Smartwater and Aveeno.