The actress who played Luna Lovegood in the ‘Harry Potter’ movies wants a better life for animals.

As Luna Lovegood in the “Harry Potter” films, Evanna Lynch was quirky, kindhearted, and ever-optimistic.

Sometimes she was picked on for her oddities. But she never became angry.

Now the actress is showing a tougher side.


#CowOnTour in Den Haag. Teken ook tegen langeafstandstransporten! http://t.co/r47LKARR0W pic.twitter.com/APRIFue0Zr voor de dieren ! (@MayaVoorDieren) October 13, 2015

The 24-year-old Irish actress believes that animals should be treated as humanely as possible.

She’s vegan and doesn’t eat meat or animal products. Here’s what she told me:

“The suffering is completely unnecessary and is easily remedied with a little bit of compassion.

So many people aren’t aware this trade goes on for instance, I’m vegan, but my family eat meat, and when I tell them what goes on, they say, ‘It doesn’t happen here.’ Because people don’t realize this horrible practice happens.

It’s grotesque but it’s the truth. I don’t think it would continue if people were aware.”

Read more: http://www.upworthy.com/the-actress-who-played-luna-lovegood-in-the-harry-potter-movies-wants-a-better-life-for-animals?c=tpstream