Steve nash is now dating eva longoria