Eva Longoria has revealed that she is nothing like Gabrielle Solis - the character she plays on Desperate Housewives.
She claims to be the perfect housewife as she cooks, cleans, and does laundry.
She says, "I'm very domestic. I clean, I sew. I do Tony's laundry. I cook every day."
"I'm a great chef - my specialty is Mexican food. I make an amazing tortilla soup."