Bradley Cooper and Eva Longoria at event