Question: who played charlotte on sex and the city?
Answer: Kristin Landen Davis