Andy Cohen and more of the famous, hot men you forgot were on 'Sex and the City'

Liar, liar! Vince Vaughn's pants were on fire when his Season 3 "Sex and the City" character Keith Travers got caught lying to Carrie Bradshaw about his job. He told her that he was a big-time Hollywood agent when, in fact, he was just a personal assistant. She finds this out when his real boss walks in on them doing the dirty in her house, which he'd claimed was his.

Liar, liar! Vince Vaughn's pants were on fire when his Season 3 "Sex and the City" character Keith Travers got caught lying to Carrie Bradshaw about his job. He told her that he was a big-time Hollywood agent when, in fact, he was just a personal assistant. She finds this out when his real boss walks in on them doing the dirty in her house, which he'd claimed was his.