Brooke Shields has been married twice. From 1997 to 1999, she was married to tennis player Andre Agassi; the couple had been together since 1993. Following her divorce from Agassi, she married television writer Chris Henchy in 2001, after they had met through mutual friends in 1999. They have two daughters and live in Greenwich Village, Manhattan, New York City.