Julia Roberts, Oscar-winning Hollywood star, was recently thanked by the Hindu community for validating the art of yoga. A few years ago, Roberts confessed