The only way Demi can be vegan is because there are vegan substitutes for virtually everything now. Vegans 10 years ago had none of this and ate a completely different diet to most of us. Demi's diet hasnt changed, she still eats badly and where once she would have had chicken she now has fake chicken, where she would have had meatballs, she now has vegan meatballs, etc which I think is mising the point of being vegan.