
Zoe Saldaña has become the highest-grossing actor of all time, a milestone driven by the sustained success of Hollywood's biggest franchises rather than one-off blockbusters.
The record was sealed after Avatar: Fire and Ash added more than £950 million to her career total, pushing her cumulative global box office haul beyond £12.2 billion, according to industry tracker the Numbers. The achievement places Saldaña ahead of Scarlett Johansson, who previously held the top spot.