Anushka Sharma raises the heat as she shares a selfie from gym

Anushka Sharma is in South Africa with her husband Virat Kohli, who is playing for India in the upcoming Test...