7 celebrities you didn’t know were vegetarians

Natalie Portman, Peter Dinklage and Emma Stone swear by a plant-based diet. Is 2017 the year to go veg?

2 / 8

Tyrion Lannister Tyrion Lannister (Photo: SNL)

2 / 8

Peter Dinklage

When he's not playing Tyrion Lannister in the HBO hit "Game of Thrones," New Jersey native actor Peter Dinklage can be found proudly putting his veganism on display, working as a spokesman for Farm Sanctuary’s Walk for Farm Animals and requesting plant-based meals on set. So in case you were wondering if that's real meat he's eating in those NSFW dinner scenes, it's probably tofu.

Photos and SlideshowsPhotos and Slideshows