Eva Longoria cut her long hair for her TV role.

The 33-year-old actress has also had to gain weight to reflect the change in her 'Desperate Housewives' character Gabrielle, who goes from sexy seductress to overworked housewife in season five.

The star's representative Liza Anderson said: "She's making herself look like that as her character has let herself go. Gabrielle has gained weight and cut her hair. She's a worn out mother with two kids."

"And even that was not enough. She's also wearing butt pads and a stomach pad to play the part."

Eva recently sparked rumors she was expecting her first child with her husband, basketball star Tony Parker, after being spotted sporting what appeared to be a baby bump during the couple's romantic break to Italy.

However, Anderson insists Eva's weight gain was a result of her eating junk food to pile on the pounds for the series.

When asked if Eva enjoyed indulging in calorific treats, Anderson said: "Yes, it was a lot of fun, but as an actress."

RELATED PHOTOS AND ARTICLES
Eva Longoria - John Tucker Must Die Los Angeles PremiereEva Longoria - Eva Longoria - 2007-08 NBA - San Antonio Spurs at Los Angeles Lakers (85-106) - April 13, 2008Eva Longoria - EL CANTANTE, Los Angeles PremiereEva Longoria - The 2007 Victoria's Secret Fashion ShowEva Longoria - 2006 NCLR ALMA Awards - Pressroom
Hayden Panettiere Auctions Her Stuff On EBay To Save The DolphinsEva Longoria Helps Promote "Father's Day Frosty Weekend" At Fast Food Joint
Stand for Hope - 5K Charity Run-WalkTomKat Host Star-Studded Party In Their New Home
2008 CFDA Fashion Awards - ArrivalsEva Longoria-Parker Not Pregnant
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.