Kyle MacLachlan looked worlds away from his Sex and the City character Trey MacDougal during a TV appearance on Thursday. The actor, 65, portrayed Charlotte York's first husband on the series between 2000 and 2002, with the character leaving a lasting memory on fans thanks to his intense mummy issues.Showing off his full head of grey hair, Kyle looked very different from the charming dark haired, cardiologist he played on the series.
Load More
Load More