Eva Longoria at the pool