American actor, Zac Efron, has revealed he is currently eating a “purely vegan” diet, in a recent interview with Teen Vogue.