To eat meat or not to eat meat, it’s a much-debated issue, even around our office. As a vegan myself, I often sing the praises of a plant-based diet – as do a slew of celebrities, many of whom I look up to as cruelty-free activists. But instead of listing them here – how many times do we have to tell you that Natalie Portman is veg, or that Alicia Silverstone lives a completely cruelty-free life? – I decided to compile my favorite fictional veggie munchers.

Here, the most entertaining vegetarians the big and little screens have to offer:

 Of course gemini vegetarian Elle Woods (played by Reese Witherspoon), from the hit movie Legally Blonde, tops our list.


All that blood aside, Bella Swan steered clear of animals in the Twilight series.

John Corbett played a vegetarian entering a Greek family as Ian Miller in the comedy My Big Fat Greek Wedding….”What do you mean you don’t eat meat? Oh, that’s ok, i’ll make you lamb”

Lisa Kudrow had us all dying in the ’90s as vegetarian free spirit Phoebe Buffay on Friends.

Who doesn’t love the quiet yet sarcastic vegetarian Angela Martin from The Office, played by Angela Kinsey?