Scarlett Johansson has been named as the top-grossing actor of 2016 by Forbes Magazine, earning some 1.2 billion US dollars.While her Marvel co-stars Chris Evans and Robert Downey Junior.