Kristin Davis and Sarah Jessica Parker on Location For “Sex and the City” on May 08, 2001 Isabelle Truman 3 years ago