Eva LongoriaEva Longoria Parker has revealed she’s given up meat in an effort to lose weight.

The Desperate Housewives star gained weight over the summer for the latest series of the show, which saw her character Gabrielle become a dowdy housewife after having two children. The weight gain prompted frequent pregnancy rumours but Eva insisted she wasn’t fat or pregnant, “just rounder“.

Now though, she wants to lose the extra pounds and has adopted a no-meat diet to help her on her way. She explained recently: “I love it… It really has affected my body.

“It takes a lot for the body to process red meat and I’ve never been a fan of chickens.”