Kyle MacLachlan as Trey MacDougal in <em>Sex and the City</em>
Trey, Charlotte's ex-husband, couldn't quite fulfill all of his husbandly duties. With an overbearing and ever-present mother, Trey's marriage to Charlotte ended up falling apart. But for the best, because then she met and fell in love with Harry Goldenblatt, her divorce attorney.