Sacha Baron Cohen has instantly become the highest-paid actor in the U.K. after landing a deal at Universal that reportedly will pay him at least $30 million, the London Daily Mail reported. The figure is based on Cohen's salary for the upcoming Bruno, based on his gay fashion writer character, plus 15 percent of the box-office gross. The deal propels him well above No. 2 on the list of high-paid British actors, a position held by both Ewan McGregor and Keira Knightley, who reportedly earn about $20 million per year.