Indian actor Akshay Kumar is the world’s 80th top-earning celebrity according to Forbes, achieving this position through a string a box office hits and lucrative endorsement deals. But what makes this Bollywood hero so loved by fans and so sought-after by brands across the country?