Charlotte thought she found her perfect match in Trey (Kyle MacLachlan), an Upper East Side doctor, until he couldn't give her the one thing she wanted: children / David Livingston/ Getty Images

The Men Of 'Sex And The City' (10)