John Krasinksi says that he refused to let Jim kiss Cathy, the temporary administrator, on an episode of The Office. Krasinski starred in all nine seasons of The Office as Jim Halpert, the aloof, sarcastic, and charming salesman who carried a torch for receptionist Pam Beesley (Jenna Fischer).
Eventually, the two characters hooked up and eventually were married. During The Office season 8, Pam was pregnant with Jim's second child and had to take maternity leave, where she hired and trained Cathy
. Read more on screenrant.com