Anushka Sharma has been a vegetarian for over 3 years now A vegetarian diet makes up for all your nutritional requirements Vegans have the lowest risk of cancer