The public appearances of Anushka Sharma and Virat Kohli never cease to stir the internet. While the Indian cricketer is ...