Who is terri hatcher dating