Mario Lopez, Eva Longoria Parker