Kyle MacLachlan, who played Charlotte's former ... Charlotte off her feet and marrying her in a lavish Scottish-themed wedding. But difficulties in conceiving a child led to a rift that wrecked ...
Kristin Davis thinks Kyle MacLachlan’s Trey MacDougal was the “best match” for her Sex and the City character — apart from Charlotte’s husband Harry Goldenblatt (Evan Handler), of course.
The start of Series 3 finds her determined to get married and when she bumps - literally - into Trey (Kyle MacLachlan), wedding bells start to sound. In the past she has been dismayed to find that ...