Actress reckons voters would get confused

Eva Longoria says she is too sexy to be a politician.

The Desperate Housewives actress, 31, insists she can’t switch from acting to politics, like California governor Arnold Schwarzenegger, because people would confuse her with her character, Gabrielle Solis.

Speaking to a group of Latin leaders at a lunch in Washington on Wednesday, Eva said cheekily: ‘I’m here today to announce my candidacy for president.

‘Oh, wrong speech! In the last two years, I’ve had an affair with the gardener and a teenager, I’ve faked a paternity test, my husband went to prison, and I threw him out of a window.

‘I would probably win in California.’