Guess who had lunch with Teri Hatcher?