Shah Rukh Khan has overtaken Virat Kohli to become India’s most valuable celebrity brand, while Ranveer Singh rises to second place. Shah Rukh Khan has overtaken Virat Kohli to become India’s most valuable celebrity brand, with Ranveer Singh securing the second spot in Kroll’s 2025 rankings.
