Eva Longoria at the Los Angeles premiere of What Happens in Las Vegas
From Gallery: Eva Longoria at the Los Angeles premiere of What Happens in Las Vegas