Hayden Panettiere and Eva Longoria face off.Hayden Panettiere and Eva Longoria face off.Hayden Panettiere and Eva Longoria face off.