India, Sept. 26 -- Financial and risk advisory firm Kroll came out with its annual list of the biggest celebrity brands recently. The company's list of Celebrity Brand Valuation 2024 once again saw cricketer Virat Kohli sitting atop with an estimated brand value of $231 million ( Rs.2000 crore). But apart from Kohli, the top 10 was dominated by film stars, almost all from the Hindi film industry. And on top of that list is a young actor whose box office fortunes have fluctuated, but brand value has climbed steadily.

According to Kroll's list, actor Ranveer Singh has the highest brand value among all the actors in India, at $170.7 million (over Rs.1500 crore). He sits only behind Kohli in the list, and ahead of heavyweights like Shah Rukh...