Jacqueline Fernandez has been the brand ambassador of The Body Shop India for several years...