Actress Zooey Deschanel was forced to give up her vegan diet - because it was far too limiting.
The Elf star gave up meat some years ago but recently turned her back on her vegetarian and non-dairy regimen after discovering she couldn't eat soy or wheat products.
She tells Bust magazine, "I gave it a good try, but sometimes you just need a little something, a little meat."