Kristin Davis – On set ‘And Just Like That’ at The Astor House in New York Kristin Davis – On set And Just Like That at The Astor House in New York