Virat Kohli has once again proved his prowess as he moved ahead of Shah Rukh Khan to reclaim the title of India's most valuable celebrity brand.