Emma Stone has knocked Jennifer Lawrence off her throne, and has topped Forbes' list of 2017 highest earning actresses.